Bangalore to Machilipatnam - Multiple Options To Reach By Train, Bus, Cab
Machilipatnam is approximately 550+ kms from Bangalore. The fastest way to reach Machilipatnam from Bangalore is by Train. It takes approximately 12 hours. The cheapest way to reach Machilipatnam from Bangalore is by Train Via Vijayawada which would take approximately 15 hours.
Sort By
Mode of Transport
Via Guntur
Bangalore
Guntur
Machilipatnam
Approx Travel Time
13h 40m
₹515
Onwards
Via Vijayawada
CHEAPEST
Bangalore
Vijayawada
Machilipatnam
Approx Travel Time
14h 25m
₹390
Onwards
Via Dharmavaram
Bangalore
Dharmavaram
Machilipatnam
Approx Travel Time
14h 25m
₹485
Onwards
Bangalore
Dharmavaram
Machilipatnam
Approx Travel Time
15h 17m
₹4,032
Onwards
Via Nandyal
Bangalore
Nandyal
Machilipatnam
Approx Travel Time
14h 25m
₹485
Onwards
Bangalore
Nandyal
Machilipatnam
Approx Travel Time
16h 10m
₹895
Onwards
Via Anantapur
Bangalore
Anantapur
Machilipatnam
Approx Travel Time
14h 55m
₹490
Onwards
Bangalore
Anantapur
Machilipatnam
Approx Travel Time
15h 25m
₹4,549
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Machilipatnam?
Machilipatnam is approximately 550+ kms from Bangalore.
How long does it take to reach Machilipatnam from Bangalore?
It takes approximately 12 hours to reach Machilipatnam from Bangalore by Train.
What is the cheapest way to reach Machilipatnam from Bangalore?
The cheapest way to reach Machilipatnam from Bangalore is by Train Via Vijayawada.
What is the fastest way to reach Machilipatnam from Bangalore?
The fastest way to reach Machilipatnam from Bangalore is by Train.
Routes Connecting Bangalore
From Bangalore
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Raichur
- Machilipatnam to Sanchi
- Machilipatnam to Mancherial
- Machilipatnam to Ayodhya
- Machilipatnam to Dhampur
- Machilipatnam to Pauri
- Machilipatnam to Beawar
- Machilipatnam to Nangal
- Machilipatnam to Firozabad
- Machilipatnam to Shamli
- Machilipatnam to Kolad
- Machilipatnam to Katni
- Machilipatnam to Ballia
- Machilipatnam to Kashipur
- Machilipatnam to Kullu
To Machilipatnam
- Vijayawada to Machilipatnam
- Gannavaram to Machilipatnam
- Deoria to Machilipatnam
- Shahganj to Machilipatnam
- Satna to Machilipatnam
- Hubli to Machilipatnam
- Etawah to Machilipatnam
- Tuni to Machilipatnam
- Akola to Machilipatnam
- Yadgir to Machilipatnam
- Sawai-Madhopur to Machilipatnam
- Kodungallur to Machilipatnam
- Ashoknagar to Machilipatnam
- Faridkot to Machilipatnam
- Ramgarh to Machilipatnam