2 Ways to Reach Rajkot to Jodhpur by train and bus

Planning a trip from Rajkot to Jodhpur Cleartrip helps you select the best route between Rajkot & Jodhpur 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 Rajkot & Jodhpur

The distance from Rajkot to Jodhpur is approximately 678 kms. Take a look at the 2 routes available to reach Jodhpur from Rajkot

  • 1.

  • Reach Rajkot to Jodhpur by train and bus

  • 11 h 17 m

  • Rs. 891

 
Rajkot
 
10 h 15 m
Rs. 240

Step 1: Take a Train from Rajkot to reach Marwar

You can reach Marwar from Rajkot by travelling in a train. Rajkot to Marwar train takes approximately 10 h 15 m. You can catch a train from Rajkot and get down at Marwar. The price of the train ticket is approximately Rs. 240.
 
Marwar
 
1 h 2 m
Rs. 588

Step 2: Take a Bus from Marwar to reach Jodhpur

Travelling in a bus is one of the ways to reach Jodhpur from Marwar. The total journey between Marwar & Jodhpur takes around 1 h 2 m in a bus. The bus ticket price for the journey is approximately Rs.588.
 
Jodhpur
  • 2.

  • Reach Rajkot to Jodhpur by bus

  • 14 h 09 m

  • Rs. 1149

 
Rajkot
 
14 h 09 m
Rs. 1149
Travelling in a bus is one of the ways to reach Jodhpur from Rajkot. The total journey between Rajkot & Jodhpur takes around 14 h 09 m in a bus. The bus ticket price for the journey is approximately Rs.1149.
 
Jodhpur
Check out all the available routes from Jodhpur to Rajkot →

Other popular routes from Rajkot