5 Ways to Reach Salem to Rajapalayam by Bus, Train, Flights, Drive & Taxi

Planning a trip from Salem to Rajapalayam Cleartrip helps you select the best route between Salem & Rajapalayam based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Salem & Rajapalayam

The distance from Salem to Rajapalayam is approximately 295.71kms. By car, it takes roughly 4h 30m to reach Rajapalayam from Salem . Take a look at the 5 routes available to reach Rajapalayam from Salem

  • 1.

  • Reach Salem to Rajapalayam by bus

  • 10h 15m

  • Rs. 1100

 
Salem
 
3h 0m
Rs. 550

Step 1: Take a Bus from Salem to reach Coimbatore

Travelling in a bus is one of the ways to reach Coimbatore from Salem. The total journey between Salem & Coimbatore takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Coimbatore
 
6h 15m
Rs. 550

Step 2: Take a Bus from Coimbatore to reach Rajapalayam

Travelling in a bus is one of the ways to reach Rajapalayam from Coimbatore. The total journey between Coimbatore & Rajapalayam takes around 6h 15m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Rajapalayam
  • 2.

  • Reach Salem to Rajapalayam by taxi and train

  • 7h 5m

  • Rs. 1390

 
Salem
 
0h 7m
Rs. 140

Step 1: Take a Taxi from Salem to reach Salem Junction (SA)

You can take a car from Salem to Salem Junction (SA). It will take you around 0h 7m to cover distance of 6.4kms and reach Salem Junction (SA) from Salem. The total amount for the journey will be approximately Rs.140.
 
Salem Junction (SA)
 
5h 8m
Rs. 700

Step 2: Take a Train from Salem Junction (SA) to reach Virudunagar Junction (VPT)

You can reach Virudunagar Junction (VPT) from Salem Junction (SA) by travelling in a train. Salem Junction (SA) to Virudunagar Junction (VPT) train takes approximately 5h 8m. You can catch a train from Salem Junction (SA) and get down at Virudunagar Junction (VPT). The price of the train ticket is approximately Rs. 700.
 
Virudunagar Junction (VPT)
 
0h 50m
Rs. 550

Step 3: Take a Train from Virudunagar Junction (VPT) to reach Rajapalayam (RJPM)

You can reach Rajapalayam (RJPM) from Virudunagar Junction (VPT) by travelling in a train. Virudunagar Junction (VPT) to Rajapalayam (RJPM) train takes approximately 0h 50m. You can catch a train from Virudunagar Junction (VPT) and get down at Rajapalayam (RJPM). The price of the train ticket is approximately Rs. 550.
 
Rajapalayam (RJPM)
  • 3.

  • Reach Salem to Rajapalayam by bus and train

  • 10h 48m

  • Rs. 1445

 
Salem
 
6h 42m
Rs. 795

Step 1: Take a Bus from Salem to reach Dindigul

Travelling in a bus is one of the ways to reach Dindigul from Salem. The total journey between Salem & Dindigul takes around 6h 42m in a bus. The bus ticket price for the journey is approximately Rs.795.
 
Dindigul
 
2h 47m
Rs. 650

Step 2: Take a Train from Dindigul Junction (DG) to reach Rajapalayam (RJPM)

You can reach Rajapalayam (RJPM) from Dindigul Junction (DG) by travelling in a train. Dindigul Junction (DG) to Rajapalayam (RJPM) train takes approximately 2h 47m. You can catch a train from Dindigul Junction (DG) and get down at Rajapalayam (RJPM). The price of the train ticket is approximately Rs. 650.
 
Rajapalayam (RJPM)
  • 4.

  • Reach Salem to Rajapalayam by Drive

  • 4h 30m

  • Rs. 1941

 
Salem
 
4h 30m
Rs. 1941
You can take a car from Salem to Rajapalaiyam. It will take you around 4h 30m to cover distance of 295.71kms and reach Rajapalaiyam from Salem. The total amount for the journey will be approximately Rs.1941.
 
Rajapalaiyam
  • 5.

  • Reach Salem to Rajapalayam by taxi

  • 4h 30m

  • Rs. 4900

 
Salem
 
4h 30m
Rs. 4900
You can take a car from Salem to Rajapalaiyam. It will take you around 4h 30m to cover distance of 295.71kms and reach Rajapalaiyam from Salem. The total amount for the journey will be approximately Rs.4900.
 
Rajapalaiyam
Check out all the available routes from Rajapalayam to Salem →

Other popular routes from Salem