4 Ways to Reach Mahesana to Rajkot by Bus, Train, Flights, Drive & Taxi

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

The distance from Mahesana to Rajkot is approximately 252.48kms. By car, it takes roughly 3h 52m to reach Rajkot from Mahesana . Take a look at the 4 routes available to reach Rajkot from Mahesana

  • 1.

  • Reach Mahesana to Rajkot by train

  • 7h 18m

  • Rs. 750

 
Mahesana Junction (MSH)
 
7h 18m
Rs. 750
You can reach Rajkot Junction (RJT) from Mahesana Junction (MSH) by travelling in a train. Mahesana Junction (MSH) to Rajkot Junction (RJT) train takes approximately 7h 18m. You can catch a train from Mahesana Junction (MSH) and get down at Rajkot Junction (RJT). The price of the train ticket is approximately Rs. 750.
 
Rajkot Junction (RJT)
  • 2.

  • Reach Mahesana to Rajkot by Drive

  • 3h 52m

  • Rs. 1655

 
Mahesāna
 
3h 52m
Rs. 1655
You can take a car from Mahesāna to Rajkot. It will take you around 3h 52m to cover distance of 252.48kms and reach Rajkot from Mahesāna. The total amount for the journey will be approximately Rs.1655.
 
Rajkot
  • 3.

  • Reach Mahesana to Rajkot by taxi and bus

  • 5h 13m

  • Rs. 1850

 
Mahesāna
 
1h 13m
Rs. 1300

Step 1: Take a Taxi from Mahesāna to reach Ahmedabad

You can take a car from Mahesāna to Ahmedabad. It will take you around 1h 13m to cover distance of 78.35kms and reach Ahmedabad from Mahesāna. The total amount for the journey will be approximately Rs.1300.
 
Ahmedabad
 
4h 0m
Rs. 550

Step 2: Take a Bus from Ahmedabad to reach Rajkot

Travelling in a bus is one of the ways to reach Rajkot from Ahmedabad. The total journey between Ahmedabad & Rajkot takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Rajkot
  • 4.

  • Reach Mahesana to Rajkot by taxi

  • 3h 52m

  • Rs. 4200

 
Mahesāna
 
3h 52m
Rs. 4200
You can take a car from Mahesāna to Rajkot. It will take you around 3h 52m to cover distance of 252.48kms and reach Rajkot from Mahesāna. The total amount for the journey will be approximately Rs.4200.
 
Rajkot
Check out all the available routes from Rajkot to Mahesana →

Other popular routes from Mahesana