hero
How2Go
Rajkot to Pratapgarh

Rajkot to Pratapgarh

Pratapgarh is approximately 500+ kms from Rajkot. The fastest way to reach Pratapgarh from Rajkot is by Flight, Bus Via Ahmedabad, Udaipur. It takes approximately 9 hours. The cheapest way to reach Pratapgarh from Rajkot is by Train, Bus Via Dahod which would take approximately 15 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Rajkot

Pratapgarh

Approx Travel Time

16h 13m

₹1,400

Onwards

Via Ahmedabad

Rajkot

Ahmedabad

Pratapgarh

Approx Travel Time

11h 32m

₹5,185

Onwards

Rajkot

Ahmedabad

Pratapgarh

Approx Travel Time

13h 17m

₹3,228

Onwards

Ads by MMT

Via Dahod

CHEAPEST

Rajkot

Dahod

Pratapgarh

Approx Travel Time

14h 49m

₹990

Onwards

Via Ahmedabad, Udaipur

FASTEST

Rajkot

Ahmedabad

Udaipur

Pratapgarh

Approx Travel Time

8h 25m

₹17,062

Onwards

Ads by MMT

Via Kalol, Banswara

Rajkot

Kalol

Banswara

Pratapgarh

Approx Travel Time

10h 2m

On Demand

Via Dungarpur

Rajkot

Dungarpur

Pratapgarh

Approx Travel Time

12h 41m

On Demand

Via Vijaynagar

Rajkot

Vijaynagar

Pratapgarh

Approx Travel Time

13h 10m

On Demand

Via Jhalod

Rajkot

Jhalod

Pratapgarh

Approx Travel Time

13h 37m

On Demand

Via Vadodara

Rajkot

Vadodara

Pratapgarh

Approx Travel Time

9h 27m

₹16,068

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Pratapgarh?

Pratapgarh is approximately 500+ kms from Rajkot.

How long does it take to reach Pratapgarh from Rajkot?

It takes approximately 9 hours to reach Pratapgarh from Rajkot by Flight, Bus Via Ahmedabad, Udaipur.

What is the cheapest way to reach Pratapgarh from Rajkot?

The cheapest way to reach Pratapgarh from Rajkot is by Train, Bus Via Dahod.

What is the fastest way to reach Pratapgarh from Rajkot?

The fastest way to reach Pratapgarh from Rajkot is by Flight, Bus Via Ahmedabad, Udaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India