Bhubaneshwar to Machilipatnam - Multiple Options To Reach By Train
Machilipatnam is approximately 700+ kms from Bhubaneshwar. The fastest way to reach Machilipatnam from Bhubaneshwar is by Train Via Kakinada. It takes approximately 16 hours. The cheapest way to reach Machilipatnam from Bhubaneshwar is by Train Via Rajahmundry which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kakinada
RECOMMENDED
FASTEST
Bhubaneshwar
Kakinada
Machilipatnam
Approx Travel Time
16h 10m
On Demand
Via Visakhapatnam
Bhubaneshwar
Visakhapatnam
Machilipatnam
Approx Travel Time
16h 10m
₹420
Onwards
Via Pithapuram
Bhubaneshwar
Pithapuram
Machilipatnam
Approx Travel Time
16h 10m
₹515
Onwards
Via Tuni
Bhubaneshwar
Tuni
Machilipatnam
Approx Travel Time
16h 10m
₹515
Onwards
Via Yellamanchili
Bhubaneshwar
Yellamanchili
Machilipatnam
Approx Travel Time
16h 10m
₹500
Onwards
Via Anakapalle
Bhubaneshwar
Anakapalle
Machilipatnam
Approx Travel Time
16h 10m
₹510
Onwards
Via Nidadavolu
Bhubaneshwar
Nidadavolu
Machilipatnam
Approx Travel Time
16h 10m
₹515
Onwards
Via Tanuku
Bhubaneshwar
Tanuku
Machilipatnam
Approx Travel Time
16h 10m
₹1,480
Onwards
Via Rajahmundry
CHEAPEST
Bhubaneshwar
Rajahmundry
Machilipatnam
Approx Travel Time
16h 25m
₹375
Onwards
Via Bhimavaram
Bhubaneshwar
Bhimavaram
Machilipatnam
Approx Travel Time
16h 25m
₹1,520
Onwards
Frequently Asked Questions
What is the distance between Bhubaneshwar and Machilipatnam?
Machilipatnam is approximately 700+ kms from Bhubaneshwar.
How long does it take to reach Machilipatnam from Bhubaneshwar?
It takes approximately 16 hours to reach Machilipatnam from Bhubaneshwar by Train Via Kakinada.
What is the cheapest way to reach Machilipatnam from Bhubaneshwar?
The cheapest way to reach Machilipatnam from Bhubaneshwar is by Train Via Rajahmundry.
What is the fastest way to reach Machilipatnam from Bhubaneshwar?
The fastest way to reach Machilipatnam from Bhubaneshwar is by Train Via Kakinada.
Routes Connecting Bhubaneshwar
From Bhubaneshwar
- Bhubaneshwar to Khanna
- Bhubaneshwar to Diu
- Bhubaneshwar to Penang
- Bhubaneshwar to Annavaram
- Bhubaneshwar to Unjha
- Bhubaneshwar to Nangal
- Bhubaneshwar to Tirunelveli
- Bhubaneshwar to Daltonganj
- Bhubaneshwar to Raigarh
- Bhubaneshwar to Cuttack
- Bhubaneshwar to Buxar
- Bhubaneshwar to Gudalur
- Bhubaneshwar to Wellington
- Bhubaneshwar to Koilkuntla
- Bhubaneshwar to Damoh
To Bhubaneshwar
- Champawat to Bhubaneshwar
- Madanapalle to Bhubaneshwar
- Dewas to Bhubaneshwar
- Khammam to Bhubaneshwar
- Vellore to Bhubaneshwar
- Mayiladuthurai to Bhubaneshwar
- Florence to Bhubaneshwar
- Phagwara to Bhubaneshwar
- Bharatpur to Bhubaneshwar
- Hajipur to Bhubaneshwar
- Hinganghat to Bhubaneshwar
- Singapore to Bhubaneshwar
- Sangamner to Bhubaneshwar
- Agra to Bhubaneshwar
- Katni to Bhubaneshwar
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Shahabad
- Machilipatnam to Kolhapur
- Machilipatnam to Jorhat
- Machilipatnam to Kasaragod
- Machilipatnam to Manali
- Machilipatnam to Pahalgam
- Machilipatnam to Nakodar
- Machilipatnam to Kurukshetra
- Machilipatnam to Razole
- Machilipatnam to Karimnagar
- Machilipatnam to Chalisgaon
- Machilipatnam to Sangareddy
- Machilipatnam to Thiruthani
- Machilipatnam to Nimbahera
- Machilipatnam to Bangarapet
To Machilipatnam
- Kopargaon to Machilipatnam
- Harda to Machilipatnam
- Kasganj to Machilipatnam
- Pen to Machilipatnam
- Cuttack to Machilipatnam
- Udhampur to Machilipatnam
- Bhopal to Machilipatnam
- Najibabad to Machilipatnam
- Honavar to Machilipatnam
- Mancherial to Machilipatnam
- Chittoor to Machilipatnam
- Kanyakumari to Machilipatnam
- Upleta to Machilipatnam
- Nagpur to Machilipatnam
- Araria to Machilipatnam