hero
How2Go
Rafiganj to Nathdwara

Rafiganj to Nathdwara

Nathdwara is approximately 1300+ km from Rafiganj, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nathdwara.

Read More
Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

Rafiganj

Jaipur

Nathdwara

Approx Travel Time

1d 0h 15m

₹1,219

Onwards

Via Patna, Ahmedabad

Rafiganj

Patna

Ahmedabad

Nathdwara

Approx Travel Time

15h 36m

₹8,979

Onwards

FASTEST

Rafiganj

Patna

Ahmedabad

Nathdwara

Approx Travel Time

14h 29m

₹12,937

Onwards

Ads by MMT

Via Sasaram, Kota

Rafiganj

Sasaram

Kota

Nathdwara

Approx Travel Time

22h 29m

₹5,989

Onwards

Via Bandikui

Rafiganj

Bandikui

Nathdwara

Approx Travel Time

1d 1h 8m

On Demand

Ads by MMT

Via Gaya, Delhi

Rafiganj

Gaya

Delhi

Nathdwara

Approx Travel Time

17h 30m

₹7,288

Onwards

Via Bharatpur

Rafiganj

Bharatpur

Nathdwara

Approx Travel Time

1d 1h 35m

₹1,355

Onwards

Via Ranchi, Ahmedabad

Rafiganj

Ranchi

Ahmedabad

Nathdwara

Approx Travel Time

17h 58m

On Demand

Via Parvatsar

CHEAPEST

Rafiganj

Parvatsar

Nathdwara

Approx Travel Time

1d 3h 5m

₹900

Onwards

Via Aurangabad, Bihar, Jaipur

Rafiganj

Aurangabad, Bihar

Jaipur

Nathdwara

Approx Travel Time

1d 0h 29m

₹1,349

Onwards

Frequently Asked Questions

What is the distance between Rafiganj and Nathdwara?

Nathdwara is approximately 1300+ kms from Rafiganj.

How long does it take to reach Nathdwara from Rafiganj?

It takes approximately 15 hours to reach Nathdwara from Rafiganj by Train, Flight, Cab Via Patna, Ahmedabad.

What is the cheapest way to reach Nathdwara from Rafiganj?

The cheapest way to reach Nathdwara from Rafiganj is by Train, Bus Via Parvatsar.

What is the fastest way to reach Nathdwara from Rafiganj?

The fastest way to reach Nathdwara from Rafiganj is by Train, Flight, Cab Via Patna, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India