hero
How2Go
Bharatpur to Rafiganj

Bharatpur to Rafiganj

Rafiganj is approximately 800+ km from Bharatpur, 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 Rafiganj.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Bharatpur

Rafiganj

Approx Travel Time

12h 58m

₹455

Onwards

Via Agra, Varanasi

Bharatpur

Agra

Varanasi

Rafiganj

Approx Travel Time

11h 11m

On Demand

Bharatpur

Agra

Varanasi

Rafiganj

Approx Travel Time

12h 11m

On Demand

Via Delhi, Gaya

FASTEST

Bharatpur

Delhi

Gaya

Rafiganj

Approx Travel Time

7h 46m

₹7,007

Onwards

Via Etawah, Varanasi

Bharatpur

Etawah

Varanasi

Rafiganj

Approx Travel Time

12h 9m

On Demand

Via Aurangabad

Bharatpur

Aurangabad

Rafiganj

Approx Travel Time

13h 14m

On Demand

Via Prayagraj(Allahabad)

Bharatpur

Prayagraj(Allahabad)

Rafiganj

Approx Travel Time

13h 8m

₹555

Onwards

Via Kanpur, Sasaram

Bharatpur

Kanpur

Sasaram

Rafiganj

Approx Travel Time

12h 4m

₹625

Onwards

Via Mughal Sarai

Bharatpur

Mughal Sarai

Rafiganj

Approx Travel Time

13h 20m

₹510

Onwards

Via Kanpur, Aurangabad

Bharatpur

Kanpur

Aurangabad

Rafiganj

Approx Travel Time

12h 59m

₹675

Onwards

Frequently Asked Questions

What is the distance between Bharatpur and Rafiganj?

Rafiganj is approximately 800+ kms from Bharatpur.

How long does it take to reach Rafiganj from Bharatpur?

It takes approximately 8 hours to reach Rafiganj from Bharatpur by Train, Flight Via Delhi, Gaya.

What is the cheapest way to reach Rafiganj from Bharatpur?

The cheapest way to reach Rafiganj from Bharatpur is by Train.

What is the fastest way to reach Rafiganj from Bharatpur?

The fastest way to reach Rafiganj from Bharatpur is by Train, Flight Via Delhi, Gaya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India