
Madurai to Rajpura
Rajpura is approximately 2300+ kms from Madurai. The fastest way to reach Rajpura from Madurai is by Flight, Bus Via Hyderabad, Mohali. It takes approximately 7 hours. The cheapest way to reach Rajpura from Madurai is by Train Via Nagpur, Delhi which would take approximately 48 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Madurai
Delhi
Rajpura
Approx Travel Time
8h 35m
₹11,735
Onwards
Madurai
Delhi
Rajpura
Approx Travel Time
8h 39m
₹8,494
Onwards
Via Hyderabad, Mohali
FASTEST
Madurai
Hyderabad
Mohali
Rajpura
Approx Travel Time
6h 50m
₹11,871
Onwards
Madurai
Hyderabad
Mohali
Rajpura
Approx Travel Time
6h 56m
₹12,784
Onwards
Via Nagpur, Delhi
Madurai
Nagpur
Delhi
Rajpura
Approx Travel Time
1d 23h 50m
₹4,356
Onwards
CHEAPEST
Madurai
Nagpur
Delhi
Rajpura
Approx Travel Time
1d 23h 54m
₹1,115
Onwards
Via Agra
Madurai
Agra
Rajpura
Approx Travel Time
2d 4h 15m
₹2,175
Onwards
Via Bangalore, Delhi
Madurai
Bangalore
Delhi
Rajpura
Approx Travel Time
2d 12h 20m
₹6,101
Onwards
Via Delhi, Mohali
Madurai
Delhi
Mohali
Rajpura
Approx Travel Time
7h 16m
₹12,290
Onwards
Via Bangalore, Mohali
Madurai
Bangalore
Mohali
Rajpura
Approx Travel Time
7h 36m
₹12,643
Onwards
Frequently Asked Questions
What is the distance between Madurai and Rajpura?
Rajpura is approximately 2300+ kms from Madurai.
How long does it take to reach Rajpura from Madurai?
It takes approximately 7 hours to reach Rajpura from Madurai by Flight, Bus Via Hyderabad, Mohali.
What is the cheapest way to reach Rajpura from Madurai?
The cheapest way to reach Rajpura from Madurai is by Train Via Nagpur, Delhi.
What is the fastest way to reach Rajpura from Madurai?
The fastest way to reach Rajpura from Madurai is by Flight, Bus Via Hyderabad, Mohali.


