5 Ways to Reach Machilipatnam to Dindigul by Bus, Train, Flights, Drive & Taxi
Planning a trip from Machilipatnam to Dindigul Cleartrip helps you select the best route between Machilipatnam & Dindigul 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 Machilipatnam & Dindigul
The distance from Machilipatnam to Dindigul is approximately 883.18kms. By car, it takes roughly 12h 39m to reach Dindigul from Machilipatnam . Take a look at the 5 routes available to reach Dindigul from Machilipatnam
1.
Reach Machilipatnam to Dindigul by train
17h 53m
Rs. 1650
Rs. 550
Step 1: Take a Train from Machelipatnam (MTM) to reach Vijayawada Junction (BZA)
Rs. 1100
Step 2: Take a Train from Vijayawada Junction (BZA) to reach Dindigul Junction (DG)
2.
Reach Machilipatnam to Dindigul by train and bus
19h 30m
Rs. 1650
Rs. 550
Step 1: Take a Train from Machelipatnam (MTM) to reach Vijayawada Junction (BZA)
Rs. 550
Step 2: Take a Bus from Vijayawada to reach Chennai
Rs. 550
Step 3: Take a Bus from Chennai to reach Dindigul
3.
Reach Machilipatnam to Dindigul by Drive
12h 39m
Rs. 5796
Rs. 5796
4.
Reach Machilipatnam to Dindigul by taxi, flight, and train
11h 12m
Rs. 6750
Rs. 1100
Step 1: Take a Taxi from Machilīpatnam to reach Vijayawada
Rs. 4600
Step 2: Take a Flight from Vijayawada to reach Coimbatore
Rs. 400
Step 3: Take a Taxi from Coimbatore to reach Coimbatore Junction (CBE)
Rs. 650
Step 4: Take a Train from Coimbatore Junction (CBE) to reach Dindigul Junction (DG)
5.
Reach Machilipatnam to Dindigul by taxi, flight, and train
6h 54m
Rs. 6760
Rs. 1100
Step 1: Take a Taxi from Machilīpatnam to reach Vijayawada
Rs. 4800
Step 2: Take a Flight from Vijayawada to reach Madurai
Rs. 310
Step 3: Take a Taxi from Madurai to reach Madurai Junction (MDU)
Rs. 550
Step 4: Take a Train from Madurai Junction (MDU) to reach Dindigul Junction (DG)
Other popular routes from Machilipatnam
- Machilipatnam to New Delhi
- Machilipatnam to Mumbai
- Machilipatnam to Bangalore
- Machilipatnam to Chennai
- Machilipatnam to Kolkata
- Machilipatnam to Lucknow
- Machilipatnam to Jaipur
- Machilipatnam to Pune
- Machilipatnam to Amritsar
- Machilipatnam to Ahmedabad
- Machilipatnam to Coimbatore
- Machilipatnam to Hyderabad
- Machilipatnam to Kochi
- Machilipatnam to Surat
- Machilipatnam to Patna
- Machilipatnam to Raipur
- Machilipatnam to Bhopal
- Machilipatnam to Agra
- Machilipatnam to Mysore
- Machilipatnam to Indore
- Machilipatnam to Madurai
- Machilipatnam to Nagpur
- Machilipatnam to Rajkot
- Machilipatnam to Ranchi
- Machilipatnam to Thiruvananthapuram
- Machilipatnam to Udaipur
- Machilipatnam to Srinagar
- Machilipatnam to Tiruchirappalli
- Machilipatnam to Thrissur
- Machilipatnam to Visakhapatnam
- Machilipatnam to Vijayawada
- Machilipatnam to Bhubaneswar
- Machilipatnam to Dehradun
- Machilipatnam to Cuttack
- Machilipatnam to Imphal
- Machilipatnam to Guwahati
- Machilipatnam to Kozhikode
- Machilipatnam to Panaji
- Machilipatnam to Pondicherry
- Machilipatnam to Noida
- Machilipatnam to Palakkad
- Machilipatnam to Hubli
- Machilipatnam to Jammu
- Machilipatnam to Durg
- Machilipatnam to Tiruchirappalli