Chennai to Machilipatnam - Multiple Options To Reach By Cab, Train, Bus
Machilipatnam is approximately 400+ kms from Chennai. The fastest way to reach Machilipatnam from Chennai is by Train Via Gudur. It takes approximately 10 hours. The cheapest way to reach Machilipatnam from Chennai is by Train Via Guntur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Gudur
RECOMMENDED
Chennai
Gudur
Machilipatnam
Approx Travel Time
10h 25m
On Demand
FASTEST
Chennai
Gudur
Machilipatnam
Approx Travel Time
10h 10m
On Demand
Via Nellore
Chennai
Nellore
Machilipatnam
Approx Travel Time
10h 10m
On Demand
Chennai
Nellore
Machilipatnam
Approx Travel Time
11h 4m
On Demand
Chennai
Nellore
Machilipatnam
Approx Travel Time
10h 55m
On Demand
Via Chirala
Chennai
Chirala
Machilipatnam
Approx Travel Time
10h 25m
On Demand
Via Tenali
Chennai
Tenali
Machilipatnam
Approx Travel Time
10h 40m
On Demand
Via Ongole
Chennai
Ongole
Machilipatnam
Approx Travel Time
10h 40m
On Demand
Via Gudivada
Chennai
Gudivada
Machilipatnam
Approx Travel Time
10h 40m
₹455
Onwards
Via Guntur
CHEAPEST
Chennai
Guntur
Machilipatnam
Approx Travel Time
11h 25m
₹340
Onwards
Frequently Asked Questions
What is the distance between Chennai and Machilipatnam?
Machilipatnam is approximately 400+ kms from Chennai.
How long does it take to reach Machilipatnam from Chennai?
It takes approximately 10 hours to reach Machilipatnam from Chennai by Train Via Gudur.
What is the cheapest way to reach Machilipatnam from Chennai?
The cheapest way to reach Machilipatnam from Chennai is by Train Via Guntur.
What is the fastest way to reach Machilipatnam from Chennai?
The fastest way to reach Machilipatnam from Chennai is by Train Via Gudur.
Routes Connecting Chennai
From Chennai
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Satara
- Machilipatnam to Siwan
- Machilipatnam to Pahalgam
- Machilipatnam to Darjeeling
- Machilipatnam to Wellington
- Machilipatnam to Erode
- Machilipatnam to Vaikom
- Machilipatnam to Damoh
- Machilipatnam to Bokaro
- Machilipatnam to Ratangarh
- Machilipatnam to Saharanpur
- Machilipatnam to Junagadh
- Machilipatnam to Phagwara
- Machilipatnam to Kolar
- Machilipatnam to Hospet
To Machilipatnam
- KOSI-KALAN to Machilipatnam
- Akola to Machilipatnam
- Joshimath to Machilipatnam
- Hanumangarh to Machilipatnam
- Chilika-Lake to Machilipatnam
- Tuni to Machilipatnam
- Jaisalmer to Machilipatnam
- Mandsaur to Machilipatnam
- Ambikapur to Machilipatnam
- Sirsi to Machilipatnam
- Harihar to Machilipatnam
- Gudalur to Machilipatnam
- Dabwali to Machilipatnam
- Bilaspur to Machilipatnam
- Jorhat to Machilipatnam