
Balasore to Udupi
Udupi is approximately 1850+ kms from Balasore. The fastest way to reach Udupi from Balasore is by Train, Flight Via Bhubaneshwar, Bangalore. It takes approximately 17 hours. The cheapest way to reach Udupi from Balasore is by Train Via Visakhapatnam, Bangalore which would take approximately 40 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Bangalore
RECOMMENDED
FASTEST
Balasore
Bhubaneshwar
Bangalore
Udupi
Approx Travel Time
16h 20m
₹5,073
Onwards
Balasore
Bhubaneshwar
Bangalore
Udupi
Approx Travel Time
17h 20m
₹5,348
Onwards
Balasore
Bhubaneshwar
Bangalore
Udupi
Approx Travel Time
16h 50m
₹10,574
Onwards
Via Visakhapatnam, Bangalore
Balasore
Visakhapatnam
Bangalore
Udupi
Approx Travel Time
1d 0h 5m
₹5,055
Onwards
CHEAPEST
Balasore
Visakhapatnam
Bangalore
Udupi
Approx Travel Time
1d 15h 50m
₹1,060
Onwards
Via Rajahmundry, Bangalore
Balasore
Rajahmundry
Bangalore
Udupi
Approx Travel Time
1d 3h 5m
₹5,512
Onwards
Via Durgapur, Bangalore
Balasore
Durgapur
Bangalore
Udupi
Approx Travel Time
18h 5m
₹7,018
Onwards
Via Ranchi, Bangalore
Balasore
Ranchi
Bangalore
Udupi
Approx Travel Time
18h 35m
On Demand
Via Jharsuguda, Bangalore
Balasore
Jharsuguda
Bangalore
Udupi
Approx Travel Time
18h 50m
₹6,428
Onwards
Via Vizianagram, Bangalore
Balasore
Vizianagram
Bangalore
Udupi
Approx Travel Time
1d 15h 50m
₹1,060
Onwards
Frequently Asked Questions
What is the distance between Balasore and Udupi?
Udupi is approximately 1850+ kms from Balasore.
How long does it take to reach Udupi from Balasore?
It takes approximately 17 hours to reach Udupi from Balasore by Train, Flight Via Bhubaneshwar, Bangalore.
What is the cheapest way to reach Udupi from Balasore?
The cheapest way to reach Udupi from Balasore is by Train Via Visakhapatnam, Bangalore.
What is the fastest way to reach Udupi from Balasore?
The fastest way to reach Udupi from Balasore is by Train, Flight Via Bhubaneshwar, Bangalore.