There are 7 ways to get from Madurai to Machilīpatnam by plane, train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Madurai, train
best- Fly from Madurai (IXM) to Vijayawada Airport (VGA)plane IXM - VGA
- Take the train from Tenneru to Chilakalapuditrain
8h 23m₹9,720–14,716Train
cheapest- Take the train from Kudal Nagar to Gudivada Jntrain 00661
28h 35m₹584–4,434Bus, taxi
- Take the bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradeshbus Madurai, Tamil Nadu - Vijayawada, Andhra Pradesh
- Take the taxi from Vijayawada, Andhra Pradesh to Machilīpatnamtaxi
16h 55m₹3,130–3,933Train via Vijayawada
- Take the train from Madurai Jn to Vijayawada Jntrain 12641 / ...
- Take the train from Vijayawada Jn to Gudivada Jntrain 17256 / ...
17h 37m₹679–5,273Drive 893.3 km
- Drive from Madurai to Machilīpatnamcar 893.3 km
13h 35m₹10,077–14,555Train to Trichy International Airport, fly, train
- Take the train from Madurai Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Vijayawada Airport (VGA)plane TRZ - VGA
- Take the train from Tenneru to Chilakalapuditrain
9h 57m₹9,574–17,199Bus, train
- Take the bus from Madurai, Tamil Nadu to Tiruchirapalli, Tamil Nadubus
- Take the bus from Tiruchirapalli, Tamil Nadu to Gunturbus
- Take the train from Guntur Jn to Machelipatnamtrain
22h 44m
Madurai to Machilīpatnam by train
Questions & Answers
The cheapest way to get from Madurai to Machilīpatnam is to train which costs ₹550 - ₹4,500 and takes 28h 35m.
The fastest way to get from Madurai to Machilīpatnam is to fly and train which takes 8h 23m and costs ₹9,500 - ₹15,000.
No, there is no direct train from Madurai to Machilīpatnam. However, there are services departing from Madurai Jn and arriving at Chilakalapudi via Vijayawada Jn and Gudivada Jn. The journey, including transfers, takes approximately 17h 37m.
The distance between Madurai and Machilīpatnam is 874 km. The road distance is 893.3 km.
The best way to get from Madurai to Machilīpatnam without a car is to bus and taxi which takes 16h 55m and costs ₹3,100 - ₹4,000.
It takes approximately 8h 23m to get from Madurai to Machilīpatnam, including transfers.
Madurai to Machilīpatnam train services, operated by Indian Railways, depart from Madurai Jn station.
Madurai to Machilīpatnam train services, operated by Indian Railways, arrive at Vijayawada Jn station.
Yes, the driving distance between Madurai to Machilīpatnam is 893 km. It takes approximately 13h 35m to drive from Madurai to Machilīpatnam.
There are five+ hotels available in Machilīpatnam.
What companies run services between Madurai, India and Machilīpatnam, India?
You can take a train from Madurai Jn to Chilakalapudi via Vijayawada Jn and Gudivada Jn in around 17h 37m.
- Website
- goindigo.in
Flights from Madurai to Vijayawada Airport via Madras
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Madurai to Vijayawada Airport via Bengaluru
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Trichy International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Trichy International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Trichy International Airport to Vijayawada Airport via Madras
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tenneru to Chilakalapudi
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Madurai Jn to Vijayawada Jn
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- ₹440–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,700–3,400
Train from Vijayawada Jn to Gudivada Jn
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Madurai Jn to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Tenneru to Chilakalapudi
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Guntur Jn to Machelipatnam
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kudal Nagar to Gudivada Jn
- Ave. Duration
- 26h 35m
- Frequency
- Once a week
- Estimated price
- ₹460–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,500
- Phone
- +91-9384047581
- [email protected]
- Website
- omio.com
Bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradesh
- Ave. Duration
- 15h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,900–2,500
- Schedules at
- omio.com
- Ave. Duration
- 1h
- Estimated price
- ₹1,200–1,500
Costa Car Travels
- Phone
- +91 964 250 9307
- Website
- costa-car-travels.ueniweb.com
(RK)Local Car and Drivers
- Phone
- +91 96 66 55 2 331
Sri Ravi Car Travels
- Phone
- +91 888 543 8888
- Website
- sriravicartravels.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How do I buy a London Underground ticket?, and Travelling by boat in Italy - to help you get the most out of your next trip.









