2 Ways to Reach Madikeri to Udhampur by train and bus

Planning a trip from Madikeri to Udhampur Cleartrip helps you select the best route between Madikeri & Udhampur based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Madikeri & Udhampur

The distance from Madikeri to Udhampur is approximately 2865 kms. Take a look at the 2 routes available to reach Udhampur from Madikeri

  • 1.

  • Reach Madikeri to Udhampur by bus and train

  • 45 h 18 m

  • Rs. 2532

 
Madikeri
 
2 h 20 m
Rs. 1568

Step 1: Take a Bus from Madikeri to reach Thalassery

Travelling in a bus is one of the ways to reach Thalassery from Madikeri. The total journey between Madikeri & Thalassery takes around 2 h 20 m in a bus. The bus ticket price for the journey is approximately Rs.1568.
 
Thalassery
 
42 h 58 m
Rs. 800

Step 2: Take a Train from Thalassery to reach Udhampur

You can reach Udhampur from Thalassery by travelling in a train. Thalassery to Udhampur train takes approximately 42 h 58 m. You can catch a train from Thalassery and get down at Udhampur. The price of the train ticket is approximately Rs. 800.
 
Udhampur
  • 2.

  • Reach Madikeri to Udhampur by bus and train

  • 73 h 13 m

  • Rs. 1240

 
Madikeri
 
3 h 55 m
Rs. 251

Step 1: Take a Bus from Madikeri to reach Mangalore

Travelling in a bus is one of the ways to reach Mangalore from Madikeri. The total journey between Madikeri & Mangalore takes around 3 h 55 m in a bus. The bus ticket price for the journey is approximately Rs.251.
 
Mangalore
 
69 h 18 m
Rs. 821

Step 2: Take a Train from Mangalore to reach Udhampur

You can reach Udhampur from Mangalore by travelling in a train. Mangalore to Udhampur train takes approximately 69 h 18 m. You can catch a train from Mangalore and get down at Udhampur. The price of the train ticket is approximately Rs. 821.
 
Udhampur
Check out all the available routes from Udhampur to Madikeri →

Other popular routes from Madikeri