4 Ways to Reach Madurai to Haridwar by Bus, Train, Flights, Drive & Taxi

Planning a trip from Madurai to Haridwar Cleartrip helps you select the best route between Madurai & Haridwar based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Madurai & Haridwar

The distance from Madurai to Haridwar is approximately 2689.61kms. By car, it takes roughly 39h 1m to reach Haridwar from Madurai . Take a look at the 4 routes available to reach Haridwar from Madurai

  • 1.

  • Reach Madurai to Haridwar by bus

  • 61h 10m

  • Rs. 2350

 
Madurai
 
8h 0m
Rs. 550

Step 1: Take a Bus from Madurai to reach Bangalore

Travelling in a bus is one of the ways to reach Bangalore from Madurai. The total journey between Madurai & Bangalore takes around 8h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
 
32h 40m
Rs. 700

Step 2: Take a Bus from Bangalore to reach Kota

Travelling in a bus is one of the ways to reach Kota from Bangalore. The total journey between Bangalore & Kota takes around 32h 40m in a bus. The bus ticket price for the journey is approximately Rs.700.
 
Kota
 
6h 0m
Rs. 550

Step 3: Take a Bus from Kota to reach Jaipur

Travelling in a bus is one of the ways to reach Jaipur from Kota. The total journey between Kota & Jaipur takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Jaipur
 
11h 30m
Rs. 550

Step 4: Take a Bus from Jaipur to reach Haridwar

Travelling in a bus is one of the ways to reach Haridwar from Jaipur. The total journey between Jaipur & Haridwar takes around 11h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Haridwar
  • 2.

  • Reach Madurai to Haridwar by train

  • 51h 45m

  • Rs. 2700

 
Madurai Junction (MDU)
 
51h 45m
Rs. 2700
You can reach Haridwar Junction (HW) from Madurai Junction (MDU) by travelling in a train. Madurai Junction (MDU) to Haridwar Junction (HW) train takes approximately 51h 45m. You can catch a train from Madurai Junction (MDU) and get down at Haridwar Junction (HW). The price of the train ticket is approximately Rs. 2700.
 
Haridwar Junction (HW)
  • 3.

  • Reach Madurai to Haridwar by taxi and flight

  • 11h 14m

  • Rs. 6740

 
Madurai
 
0h 12m
Rs. 340

Step 1: Take a Taxi from Madurai to reach Madurai

You can take a car from Madurai to Madurai. It will take you around 0h 12m to cover distance of 10.94kms and reach Madurai from Madurai. The total amount for the journey will be approximately Rs.340.
 
Madurai
 
10h 25m
Rs. 5500

Step 2: Take a Flight from Madurai to reach Dehra Dun

You can travel from Madurai to Dehra Dun by booking a flight. The total flight time between Madurai & Dehra Dun is around 10h 25m. The price of the flight ticket is approximately Rs.5500.
 
Dehra Dun
 
0h 37m
Rs. 900

Step 3: Take a Taxi from Dehra Dun to reach Haridwar

You can take a car from Dehra Dun to Haridwar. It will take you around 0h 37m to cover distance of 38.18kms and reach Haridwar from Dehra Dun. The total amount for the journey will be approximately Rs.900.
 
Haridwar
  • 4.

  • Reach Madurai to Haridwar by Drive

  • 39h 1m

  • Rs. 17653

 
Madurai
 
39h 1m
Rs. 17653
You can take a car from Madurai to Haridwar. It will take you around 39h 1m to cover distance of 2689.61kms and reach Haridwar from Madurai. The total amount for the journey will be approximately Rs.17653.
 
Haridwar
Check out all the available routes from Haridwar to Madurai →

Other popular routes from Madurai