Machilipatnam to Bhubaneshwar - Multiple Options To Reach By Train
Bhubaneshwar is approximately 700+ kms from Machilipatnam. The fastest way to reach Bhubaneshwar from Machilipatnam is by Train Via Kakinada. It takes approximately 16 hours. The cheapest way to reach Bhubaneshwar from Machilipatnam is by Train Via Rajahmundry which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kakinada
RECOMMENDED
FASTEST
Machilipatnam
Kakinada
Bhubaneshwar
Approx Travel Time
16h 10m
On Demand
Via Visakhapatnam
Machilipatnam
Visakhapatnam
Bhubaneshwar
Approx Travel Time
16h 10m
₹505
Onwards
Via Tuni
Machilipatnam
Tuni
Bhubaneshwar
Approx Travel Time
16h 10m
₹515
Onwards
Via Pithapuram
Machilipatnam
Pithapuram
Bhubaneshwar
Approx Travel Time
16h 10m
₹515
Onwards
Via Yellamanchili
Machilipatnam
Yellamanchili
Bhubaneshwar
Approx Travel Time
16h 10m
₹500
Onwards
Via Anakapalle
Machilipatnam
Anakapalle
Bhubaneshwar
Approx Travel Time
16h 10m
₹510
Onwards
Via Nidadavolu
Machilipatnam
Nidadavolu
Bhubaneshwar
Approx Travel Time
16h 10m
₹515
Onwards
Via Ramachandrapuram
Machilipatnam
Ramachandrapuram
Bhubaneshwar
Approx Travel Time
16h 25m
On Demand
Via Tanuku
Machilipatnam
Tanuku
Bhubaneshwar
Approx Travel Time
16h 10m
₹1,480
Onwards
Via Rajahmundry
CHEAPEST
Machilipatnam
Rajahmundry
Bhubaneshwar
Approx Travel Time
16h 25m
₹370
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Bhubaneshwar?
Bhubaneshwar is approximately 700+ kms from Machilipatnam.
How long does it take to reach Bhubaneshwar from Machilipatnam?
It takes approximately 16 hours to reach Bhubaneshwar from Machilipatnam by Train Via Kakinada.
What is the cheapest way to reach Bhubaneshwar from Machilipatnam?
The cheapest way to reach Bhubaneshwar from Machilipatnam is by Train Via Rajahmundry.
What is the fastest way to reach Bhubaneshwar from Machilipatnam?
The fastest way to reach Bhubaneshwar from Machilipatnam is by Train Via Kakinada.
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Haridwar
- Machilipatnam to Nidadavolu
- Machilipatnam to Rampur
- Machilipatnam to Kathgodam
- Machilipatnam to Ariyalur
- Machilipatnam to Sasaram
- Machilipatnam to Wayanad
- Machilipatnam to Mandalgarh
- Machilipatnam to Ranchi
- Machilipatnam to Badrinath
- Machilipatnam to Merta
- Machilipatnam to Pushkar
- Machilipatnam to Bandikui
- Machilipatnam to Kunda
- Machilipatnam to Mundra
To Machilipatnam
- Morena to Machilipatnam
- Siruguppa to Machilipatnam
- Neyyattinkara to Machilipatnam
- Ranni to Machilipatnam
- Nanpara to Machilipatnam
- Mandi to Machilipatnam
- Cuttack to Machilipatnam
- Raipur to Machilipatnam
- Falna to Machilipatnam
- Hubli to Machilipatnam
- Tarapith to Machilipatnam
- Mussoorie to Machilipatnam
- Sitapur to Machilipatnam
- Dharmavaram to Machilipatnam
- Sujangarh to Machilipatnam
Routes Connecting Bhubaneshwar
From Bhubaneshwar
- Bhubaneshwar to Jalgaon
- Bhubaneshwar to Kolhapur
- Bhubaneshwar to Kashipur
- Bhubaneshwar to Badrinath
- Bhubaneshwar to Narasaraopet
- Bhubaneshwar to Jagdalpur
- Bhubaneshwar to Islampur
- Bhubaneshwar to Alwar
- Bhubaneshwar to Pauri
- Bhubaneshwar to Malkapur
- Bhubaneshwar to Kankavli
- Bhubaneshwar to Dwarka
- Bhubaneshwar to Ranchi
- Bhubaneshwar to Melur
- Bhubaneshwar to Gokak
To Bhubaneshwar
- Narwana to Bhubaneshwar
- Suratgarh to Bhubaneshwar
- Tanakpur to Bhubaneshwar
- Haridwar to Bhubaneshwar
- Fatehpur to Bhubaneshwar
- Pondicherry to Bhubaneshwar
- Mysore to Bhubaneshwar
- Kapurthala to Bhubaneshwar
- Mumbai to Bhubaneshwar
- Agartala to Bhubaneshwar
- Milan to Bhubaneshwar
- Hoshangabad to Bhubaneshwar
- Gunupur to Bhubaneshwar
- Chirawa to Bhubaneshwar
- Gooty to Bhubaneshwar