There are 7 ways to get from Puducherry to Machilīpatnam by plane, taxi, bus (Flixbus), train, car, or bus
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 Pondicherry, taxi
best- Fly from Pondicherry (PNY) to Vijayawada Airport (VGA)plane PNY - VGA
- Take the taxi from Vijayawada-Airport-VGA to Machilīpatnamtaxi
7h 43m₹7,952–23,798Train
cheapest- Take the train from Pondicherry to Gudivada Jntrain 17656
15h 53m₹485–3,694Bus
- Take the bus from Puducherry to Chennai PT- Dr. MGR Bus Standbus
- Take the bus from FlixBus Chennai - Koyambedu to FlixBus Vijayawada - Benz Circlebus
- Take the bus from FlixBus Vijayawada - Benz Circle to FlixBus Machilipatnam - RTC Bus Standbus
15h 45m₹960–3,217Drive 603.4 km
- Drive from Puducherry to Machilīpatnamcar 603.4 km
9h 26m₹6,740–9,735Taxi
- Take the taxi from Puducherry to Machilīpatnamtaxi 603.4 km
9h 26m₹10,000–12,000Train to Chennai International Airport, fly, taxi
- Take the train from Pondicherry to Trisulamtrain
- Fly from Chennai International Airport (MAA) to Vijayawada Airport (VGA)plane MAA - VGA
- Take the taxi from Vijayawada-Airport-VGA to Machilīpatnamtaxi
6h 36m₹6,873–13,817Bus, train
- Take the bus from Pondicherry Rajiv Gandhi Statue to Chennaibus
- Take the bus from Chennai to Gunturbus
- Take the train from Guntur Jn to Machelipatnamtrain
18h 3m₹1,017–4,124
Puducherry to Machilīpatnam by bus
Comparing Your Travel Options
The cheapest way to get from Puducherry to Machilīpatnam is to train which costs ₹480 - ₹3,700 and takes 15h 53m.
The fastest way to get from Puducherry to Machilīpatnam is to train and fly and taxi which takes 6h 36m and costs ₹6,500 - ₹14,000.
No, there is no direct bus from Puducherry to Machilīpatnam. However, there are services departing from Puducherry and arriving at FlixBus Machilipatnam - RTC Bus Stand via FlixBus Chennai - Koyambedu and FlixBus Vijayawada - Benz Circle. The journey, including transfers, takes approximately 15h 45m.
No, there is no direct train from Puducherry to Machilīpatnam. However, there are services departing from Pondicherry and arriving at Machelipatnam via Gudivada Jn. The journey, including transfers, takes approximately 15h 53m.
The distance between Puducherry and Machilīpatnam is 591 km. The road distance is 603.4 km.
The best way to get from Puducherry to Machilīpatnam without a car is to bus which takes 15h 45m and costs ₹950 - ₹3,300.
It takes approximately 7h 43m to get from Puducherry to Machilīpatnam, including transfers.
Puducherry to Machilīpatnam bus services, operated by SETC, depart from Puducherry station.
Puducherry to Machilīpatnam train services, operated by Indian Railways, depart from Pondicherry station.
The best way to get from Puducherry to Machilīpatnam is to bus which takes 15h 45m and costs ₹950 - ₹3,300. Alternatively, you can train, which costs ₹480 - ₹3,700 and takes 15h 53m.
What companies run services between Puducherry, India and Machilīpatnam, India?
You can take a bus from Puducherry to FlixBus Machilipatnam - RTC Bus Stand via Chennai PT- Dr. MGR Bus Stand, FlixBus Chennai - Koyambedu, and FlixBus Vijayawada - Benz Circle in around 15h 45m. Alternatively, Indian Railways operates a train from Pondicherry to Gudivada Jn 3 times a week. Tickets cost ₹360–2,800 and the journey takes 13h 38m.
- Website
- goindigo.in
Flights from Pondicherry to Vijayawada Airport via Bengaluru
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Pondicherry to Vijayawada Airport via Hyderabad
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Pondicherry to Vijayawada Airport via Bengaluru, Hyderabad
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Chennai International Airport to Vijayawada Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Chennai International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Chennai International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹5,500–8,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pondicherry to Gudivada Jn
- Ave. Duration
- 13h 38m
- Frequency
- 3 times a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Pondicherry to Trisulam
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Guntur Jn to Machelipatnam
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Puducherry to Chennai PT- Dr. MGR Bus Stand
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₹120–700
- Website
- TNSTC
- Sleeper / Seater
- ₹120–270
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Chennai - Koyambedu to FlixBus Vijayawada - Benz Circle
- Ave. Duration
- 9h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹650–2,200
- Website
- FlixBus India
Bus from FlixBus Vijayawada - Benz Circle to FlixBus Machilipatnam - RTC Bus Stand
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹190–330
- Website
- FlixBus India
- Website
- omio.com
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Schedules at
- hanstravel.in
Bus from Chennai to Guntur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Al Ayaan Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- Al Ayaan Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
Bus from Chennai to Guntur
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Website
- NeuGo
- Website
- Soumya Tours and Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Schedules at
- Soumya Tours and Travels
- Website
- Sana Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a week
- Schedules at
- Sana Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹370–850
- Schedules at
- Zingbus
Bus from Chennai to Guntur
- Ave. Duration
- 7h 59m
- Frequency
- 3 times a day
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
- Website
- Shishpal Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Schedules at
- Shishpal Travels
- Website
- SKM Tours & Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Schedules at
- SKM Tours & Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 2h 55m
- Frequency
- Twice a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 25m
- Frequency
- Twice a week
- Schedules at
- Apple Travels
Bus from Chennai to Guntur
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Schedules at
- Apple Travels
- Website
- SP Transport
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 28m
- Frequency
- Twice a week
- Schedules at
- SP Transport
- Website
- VVM Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Schedules at
- VVM Travels
- Website
- Ksr Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Ksr Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Guntur
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Globehopper Mobility
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- Globehopper Mobility
Bus from Chennai to Guntur
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Globehopper Mobility
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Website
- Krish Travels
- Website
- TSB Tour express
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Schedules at
- TSB Tour express
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 4h
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Website
- MP Transport Kaveri
Bus from Pondicherry Rajiv Gandhi Statue to Chennai
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Schedules at
- MP Transport Kaveri
- Website
- Bombay Raja Roadlinks
Bus from Chennai to Guntur
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a week
- Schedules at
- Bombay Raja Roadlinks
- [email protected]
- Website
- Leafybus
Bus from Chennai to Guntur
- Ave. Duration
- 9h 33m
- Frequency
- 4 times a week
- Website
- Leafybus
- Website
- Atana Connect
Bus from Chennai to Guntur
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- Atana Connect
- Ave. Duration
- 3h 47m
- Estimated price
- ₹1,200–12,000
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
Devaki Travels
- Phone
- +91 413 225 7199
- Website
- devakitravels.com
Golden Tours And Travels
- Phone
- +91 97 91 94 44 22
- Website
- goldentoursandtravels.com
Royal Travels Cabs
- Phone
- +91 22 33 55 33 55
- Website
- royaltravelscabs.com
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 Travelling to and around Russia for the 2018 FIFA World Cup, Flying into Beijing?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Puducherry to Machilīpatnam bus services, operated by SETC, arrive at Chennai PT- Dr. MGR Bus Stand station.
Puducherry to Machilīpatnam train services, operated by Indian Railways, arrive at Gudivada Jn station.
Yes, the driving distance between Puducherry to Machilīpatnam is 603 km. It takes approximately 9h 26m to drive from Puducherry to Machilīpatnam.
There are three+ hotels available in Machilīpatnam.




























