
Ballia to Udupi
Udupi is approximately 2100+ kms from Ballia. The fastest way to reach Udupi from Ballia is by Train, Flight Via Patna, Mangalore. It takes approximately 10 hours. The cheapest way to reach Udupi from Ballia is by Train Via Itarsi which would take approximately 41 hours.
Sort By
Mode of Transport
Via Patna, Mangalore
RECOMMENDED
FASTEST
Ballia
Patna
Mangalore
Udupi
Approx Travel Time
9h 35m
On Demand
Ballia
Patna
Mangalore
Udupi
Approx Travel Time
9h 50m
On Demand
Ballia
Patna
Mangalore
Udupi
Approx Travel Time
9h 50m
On Demand
Via Patna, Goa
Ballia
Patna
Goa
Udupi
Approx Travel Time
14h 5m
On Demand
Ballia
Patna
Goa
Udupi
Approx Travel Time
15h 20m
On Demand
Via Narsinghpur
Ballia
Narsinghpur
Udupi
Approx Travel Time
1d 16h 10m
₹1,190
Onwards
Via Patna, Bangalore
Ballia
Patna
Bangalore
Udupi
Approx Travel Time
15h 20m
On Demand
Via Pipariya
Ballia
Pipariya
Udupi
Approx Travel Time
1d 16h 55m
₹1,185
Onwards
Via Jabalpur
Ballia
Jabalpur
Udupi
Approx Travel Time
1d 15h 25m
₹1,195
Onwards
Via Itarsi
CHEAPEST
Ballia
Itarsi
Udupi
Approx Travel Time
1d 17h 10m
₹1,010
Onwards
Frequently Asked Questions
What is the distance between Ballia and Udupi?
Udupi is approximately 2100+ kms from Ballia.
How long does it take to reach Udupi from Ballia?
It takes approximately 10 hours to reach Udupi from Ballia by Train, Flight Via Patna, Mangalore.
What is the cheapest way to reach Udupi from Ballia?
The cheapest way to reach Udupi from Ballia is by Train Via Itarsi.
What is the fastest way to reach Udupi from Ballia?
The fastest way to reach Udupi from Ballia is by Train, Flight Via Patna, Mangalore.