
Machilipatnam to Surat
Surat is approximately 950+ kms from Machilipatnam. The fastest way to reach Surat from Machilipatnam is by Bus, Flight Via Gannavaram, Hyderabad. It takes approximately 7 hours. The cheapest way to reach Surat from Machilipatnam is by Train Via Vijayawada which would take approximately 23 hours.
Sort By
Mode of Transport
Via Gannavaram, Hyderabad
RECOMMENDED
FASTEST
Machilipatnam
Gannavaram
Hyderabad
Surat
Approx Travel Time
6h 20m
On Demand
Via Rajahmundry, Hyderabad
Machilipatnam
Rajahmundry
Hyderabad
Surat
Approx Travel Time
8h 58m
₹9,049
Onwards
Via Vijayawada
Machilipatnam
Vijayawada
Surat
Approx Travel Time
23h 45m
₹1,580
Onwards
CHEAPEST
Machilipatnam
Vijayawada
Surat
Approx Travel Time
23h 10m
₹725
Onwards
Via Vijayawada, Jalgaon
Machilipatnam
Vijayawada
Jalgaon
Surat
Approx Travel Time
1d 1h 17m
₹7,418
Onwards
Via Vijayawada, Pune
Machilipatnam
Vijayawada
Pune
Surat
Approx Travel Time
1d 4h 5m
On Demand
Via Gannavaram, Mumbai
Machilipatnam
Gannavaram
Mumbai
Surat
Approx Travel Time
6h 45m
On Demand
Via Hyderabad
Machilipatnam
Hyderabad
Surat
Approx Travel Time
10h 50m
₹5,241
Onwards
Machilipatnam
Hyderabad
Surat
Approx Travel Time
11h 25m
₹4,956
Onwards
Via Vijayawada, Hyderabad
Machilipatnam
Vijayawada
Hyderabad
Surat
Approx Travel Time
11h
₹4,981
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Surat?
Surat is approximately 950+ kms from Machilipatnam.
How long does it take to reach Surat from Machilipatnam?
It takes approximately 7 hours to reach Surat from Machilipatnam by Bus, Flight Via Gannavaram, Hyderabad.
What is the cheapest way to reach Surat from Machilipatnam?
The cheapest way to reach Surat from Machilipatnam is by Train Via Vijayawada.
What is the fastest way to reach Surat from Machilipatnam?
The fastest way to reach Surat from Machilipatnam is by Bus, Flight Via Gannavaram, Hyderabad.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Sagar
- Machilipatnam to Hindupur
- Machilipatnam to Karnal
- Machilipatnam to Ashoknagar
- Machilipatnam to Bhawanipatna
- Machilipatnam to Dehradun
- Machilipatnam to Arrah
- Machilipatnam to Shahapur
- Machilipatnam to Singrauli
- Machilipatnam to Lucknow
- Machilipatnam to Narwana
- Machilipatnam to Ratnagiri
- Machilipatnam to Agra
- Machilipatnam to Gunupur
- Machilipatnam to Pusad
Routes To Machilipatnam
- Bijapur to Machilipatnam
- Balasore to Machilipatnam
- Manali to Machilipatnam
- Kufri to Machilipatnam
- Katni to Machilipatnam
- Bangalore to Machilipatnam
- Bhilwara to Machilipatnam
- Chintpurni to Machilipatnam
- Lalkuan to Machilipatnam
- Chittoor to Machilipatnam
- Kapurthala to Machilipatnam
- Kuppam to Machilipatnam
- Kedarnath to Machilipatnam
- Bhabua to Machilipatnam
- Yadgir to Machilipatnam