
Tinsukia to Udupi
Udupi is approximately 2800+ kms from Tinsukia. The fastest way to reach Udupi from Tinsukia is by Bus, Flight Via Dibrugarh, Bangalore. It takes approximately 18 hours. The cheapest way to reach Udupi from Tinsukia is by Train, Flight, Bus Via Guwahati, Bangalore which would take approximately 26 hours.
Sort By
Mode of Transport
Via Dibrugarh, Hyderabad
RECOMMENDED
Tinsukia
Dibrugarh
Hyderabad
Udupi
Approx Travel Time
22h 27m
On Demand
Tinsukia
Dibrugarh
Hyderabad
Udupi
Approx Travel Time
22h 35m
On Demand
Tinsukia
Dibrugarh
Hyderabad
Udupi
Approx Travel Time
22h 33m
On Demand
Via Dibrugarh, Bangalore
FASTEST
Tinsukia
Dibrugarh
Bangalore
Udupi
Approx Travel Time
17h 46m
₹10,258
Onwards
Tinsukia
Dibrugarh
Bangalore
Udupi
Approx Travel Time
17h 54m
₹10,423
Onwards
Tinsukia
Dibrugarh
Bangalore
Udupi
Approx Travel Time
21h 40m
₹9,784
Onwards
Tinsukia
Dibrugarh
Bangalore
Udupi
Approx Travel Time
21h 48m
₹9,949
Onwards
Via Kasaragod
Tinsukia
Kasaragod
Udupi
Approx Travel Time
2d 16h 34m
On Demand
Via Guwahati, Goa
Tinsukia
Guwahati
Goa
Udupi
Approx Travel Time
1d 0h 15m
₹9,933
Onwards
Via Guwahati, Bangalore
CHEAPEST
Tinsukia
Guwahati
Bangalore
Udupi
Approx Travel Time
1d 2h 6m
₹9,537
Onwards
Frequently Asked Questions
What is the distance between Tinsukia and Udupi?
Udupi is approximately 2800+ kms from Tinsukia.
How long does it take to reach Udupi from Tinsukia?
It takes approximately 18 hours to reach Udupi from Tinsukia by Bus, Flight Via Dibrugarh, Bangalore.
What is the cheapest way to reach Udupi from Tinsukia?
The cheapest way to reach Udupi from Tinsukia is by Train, Flight, Bus Via Guwahati, Bangalore.
What is the fastest way to reach Udupi from Tinsukia?
The fastest way to reach Udupi from Tinsukia is by Bus, Flight Via Dibrugarh, Bangalore.

