hero
Home
Mirzapur to Rajpura

Mirzapur to Rajpura - Multiple Options To Reach By Train

Rajpura is approximately 900+ kms from Mirzapur. The fastest way to reach Rajpura from Mirzapur is by Train Via Shahjahanpur. It takes approximately 20 hours. The cheapest way to reach Rajpura from Mirzapur is by Train Via Delhi which would take approximately 21 hours.

Sort By
Mode of Transport

Via Shahjahanpur

RECOMMENDED

FASTEST

Mirzapur

Shahjahanpur

Rajpura

Approx Travel Time

19h 55m

₹555

Onwards

Via Bareilly

Mirzapur

Bareilly

Rajpura

Approx Travel Time

20h 10m

₹560

Onwards

Ads by MMT

Via Lucknow

Mirzapur

Lucknow

Rajpura

Approx Travel Time

19h 55m

On Demand

Via Kanpur

Mirzapur

Kanpur

Rajpura

Approx Travel Time

20h 10m

On Demand

Ads by MMT

Via Ghaziabad

Mirzapur

Ghaziabad

Rajpura

Approx Travel Time

20h 25m

₹570

Onwards

Via Aligarh

Mirzapur

Aligarh

Rajpura

Approx Travel Time

20h 25m

On Demand

Via Etawah

Mirzapur

Etawah

Rajpura

Approx Travel Time

20h 40m

On Demand

Via Panipat

Mirzapur

Panipat

Rajpura

Approx Travel Time

20h 25m

₹515

Onwards

Via Delhi

CHEAPEST

Mirzapur

Delhi

Rajpura

Approx Travel Time

20h 55m

₹510

Onwards

Via Ambala

Mirzapur

Ambala

Rajpura

Approx Travel Time

20h 10m

₹515

Onwards

Frequently Asked Questions

What is the distance between Mirzapur and Rajpura?

Rajpura is approximately 900+ kms from Mirzapur.

How long does it take to reach Rajpura from Mirzapur?

It takes approximately 20 hours to reach Rajpura from Mirzapur by Train Via Shahjahanpur.

What is the cheapest way to reach Rajpura from Mirzapur?

The cheapest way to reach Rajpura from Mirzapur is by Train Via Delhi.

What is the fastest way to reach Rajpura from Mirzapur?

The fastest way to reach Rajpura from Mirzapur is by Train Via Shahjahanpur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India