hero
How2Go
Mainpuri to Rafiganj

Mainpuri to Rafiganj

Rafiganj is approximately 700+ kms from Mainpuri. The fastest way to reach Rafiganj from Mainpuri is by Train, Flight Via Lucknow, Varanasi. It takes approximately 12 hours. The cheapest way to reach Rafiganj from Mainpuri is by Train Via Varanasi which would take approximately 16 hours.

Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

Mainpuri

Kanpur

Rafiganj

Approx Travel Time

15h 25m

₹450

Onwards

Via Machhlishahr

Mainpuri

Machhlishahr

Rafiganj

Approx Travel Time

15h 10m

On Demand

Ads by MMT

Via Bela

Mainpuri

Bela

Rafiganj

Approx Travel Time

15h 25m

On Demand

Via Varanasi

CHEAPEST

Mainpuri

Varanasi

Rafiganj

Approx Travel Time

15h 25m

₹360

Onwards

Ads by MMT

Via Raibareilly

Mainpuri

Raibareilly

Rafiganj

Approx Travel Time

15h 25m

₹400

Onwards

Via Gyanpur

Mainpuri

Gyanpur

Rafiganj

Approx Travel Time

15h 40m

On Demand

Via Unnao

Mainpuri

Unnao

Rafiganj

Approx Travel Time

15h 55m

₹6,070

Onwards

Via Kanpur, Mughal Sarai

Mainpuri

Kanpur

Mughal Sarai

Rafiganj

Approx Travel Time

16h 35m

₹415

Onwards

Via Kanpur, Varanasi

Mainpuri

Kanpur

Varanasi

Rafiganj

Approx Travel Time

16h 35m

₹410

Onwards

Via Lucknow, Varanasi

FASTEST

Mainpuri

Lucknow

Varanasi

Rafiganj

Approx Travel Time

12h 5m

On Demand

Frequently Asked Questions

What is the distance between Mainpuri and Rafiganj?

Rafiganj is approximately 700+ kms from Mainpuri.

How long does it take to reach Rafiganj from Mainpuri?

It takes approximately 12 hours to reach Rafiganj from Mainpuri by Train, Flight Via Lucknow, Varanasi.

What is the cheapest way to reach Rafiganj from Mainpuri?

The cheapest way to reach Rafiganj from Mainpuri is by Train Via Varanasi.

What is the fastest way to reach Rafiganj from Mainpuri?

The fastest way to reach Rafiganj from Mainpuri is by Train, Flight Via Lucknow, Varanasi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India