hero
How2Go
Bangalore to Rafiganj

Bangalore to Rafiganj

Rafiganj is approximately 1650+ kms from Bangalore. The fastest way to reach Rafiganj from Bangalore is by Flight, Train Via Patna. It takes approximately 8 hours. The cheapest way to reach Rafiganj from Bangalore is by Train Via Gondia, Sasaram which would take approximately 38 hours.

Sort By
Mode of Transport

Via Varanasi

RECOMMENDED

Bangalore

Varanasi

Rafiganj

Approx Travel Time

8h 9m

₹7,740

Onwards

Via Patna

FASTEST

Bangalore

Patna

Rafiganj

Approx Travel Time

7h 38m

₹8,260

Onwards

Ads by MMT

Via Gondia, Sasaram

CHEAPEST

Bangalore

Gondia

Sasaram

Rafiganj

Approx Travel Time

1d 13h 57m

₹1,190

Onwards

Via Ranchi

Bangalore

Ranchi

Rafiganj

Approx Travel Time

10h 45m

₹7,658

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

Bangalore

Prayagraj(Allahabad)

Rafiganj

Approx Travel Time

11h 20m

₹7,987

Onwards

Via Giridih, Gaya

Bangalore

Giridih

Gaya

Rafiganj

Approx Travel Time

7h 56m

₹8,179

Onwards

Via Patna, Gaya

Bangalore

Patna

Gaya

Rafiganj

Approx Travel Time

7h 53m

₹8,325

Onwards

Via Varanasi, Sasaram

Bangalore

Varanasi

Sasaram

Rafiganj

Approx Travel Time

8h 58m

₹7,885

Onwards

Via Varanasi, Bhabua

Bangalore

Varanasi

Bhabua

Rafiganj

Approx Travel Time

9h 2m

₹7,885

Onwards

Via Giridih, Jhumri Telaiya

Bangalore

Giridih

Jhumri Telaiya

Rafiganj

Approx Travel Time

8h 40m

₹8,079

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Rafiganj?

Rafiganj is approximately 1650+ kms from Bangalore.

How long does it take to reach Rafiganj from Bangalore?

It takes approximately 8 hours to reach Rafiganj from Bangalore by Flight, Train Via Patna.

What is the cheapest way to reach Rafiganj from Bangalore?

The cheapest way to reach Rafiganj from Bangalore is by Train Via Gondia, Sasaram.

What is the fastest way to reach Rafiganj from Bangalore?

The fastest way to reach Rafiganj from Bangalore is by Flight, Train Via Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India