Madurai Puri Routes (4 Ways to go)

Planning a trip from Madurai to Puri Cleartrip helps you select the best route between Madurai & Puri 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 & Puri

The distance from Madurai to Puri is approximately 1692.37kms. By car, it takes roughly 24h 27m to reach Puri from Madurai . Take a look at the 4 routes available to reach Puri from Madurai

  • 1.
  • Madurai to Puri Bus, train
  • 32h 42m
  • Rs. 2250
 
Madurai
 
8h 30m
Rs. 550
Travelling in a bus is one of the ways to reach Chennai from Madurai. The total journey between Madurai & Chennai takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Chennai
 
8h 30m
Rs. 550
Travelling in a bus is one of the ways to reach Vijayawada from Chennai. The total journey between Chennai & Vijayawada takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Vijayawada
 
12h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Bhubaneswar from Vijayawada. The total journey between Vijayawada & Bhubaneswar takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Bhubaneswar
 
1h 18m
Rs. 550
You can reach Puri (PURI) from Bhubaneswar (BBS) by travelling in a train. Bhubaneswar (BBS) to Puri (PURI) train takes approximately 1h 18m. You can catch a train from Bhubaneswar (BBS) and get down at Puri (PURI). The price of the train ticket is approximately Rs. 550.
 
Puri (PURI)
  • 2.
  • Madurai to Puri Train
  • 31h 10m
  • Rs. 2250
 
Madurai Junction (MDU)
 
29h 20m
Rs. 1700
You can reach Khurda Road Junction (KUR) from Madurai Junction (MDU) by travelling in a train. Madurai Junction (MDU) to Khurda Road Junction (KUR) train takes approximately 29h 20m. You can catch a train from Madurai Junction (MDU) and get down at Khurda Road Junction (KUR). The price of the train ticket is approximately Rs. 1700.
 
Khurda Road Junction (KUR)
 
0h 50m
Rs. 550
You can reach Puri (PURI) from Khurda Road Junction (KUR) by travelling in a train. Khurda Road Junction (KUR) to Puri (PURI) train takes approximately 0h 50m. You can catch a train from Khurda Road Junction (KUR) and get down at Puri (PURI). The price of the train ticket is approximately Rs. 550.
 
Puri (PURI)
  • 3.
  • Madurai to Puri Fly, taxi
  • 6h 50m
  • Rs. 5040
 
Madurai
 
0h 12m
Rs. 340
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
 
5h 45m
Rs. 3900
You can travel from Madurai to Bhubaneswar by booking a flight. The total flight time between Madurai & Bhubaneswar is around 5h 45m. The price of the flight ticket is approximately Rs.3900.
 
Bhubaneswar
 
0h 53m
Rs. 800
You can take a car from Bhubaneswar to Puri. It will take you around 0h 53m to cover distance of 60.14kms and reach Puri from Bhubaneswar. The total amount for the journey will be approximately Rs.800.
 
Puri
  • 4.
  • Madurai to Puri Drive
  • 24h 27m
  • Rs. 11108
 
Madurai
 
24h 27m
Rs. 11108
You can take a car from Madurai to Puri. It will take you around 24h 27m to cover distance of 1692.37kms and reach Puri from Madurai. The total amount for the journey will be approximately Rs.11108.
 
Puri