hero
How2Go
Mangalore to Gangtok

Mangalore to Gangtok

Gangtok is approximately 2550+ km from Mangalore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Gangtok.

Read More
Sort By
Mode of Transport

Via Mumbai, Siliguri

RECOMMENDED

Mangalore

Mumbai

Siliguri

Gangtok

Approx Travel Time

12h 10m

₹13,741

Onwards

Via Goa, Siliguri

Mangalore

Goa

Siliguri

Gangtok

Approx Travel Time

17h 15m

₹10,623

Onwards

Via Bangalore, Siliguri

FASTEST

Mangalore

Bangalore

Siliguri

Gangtok

Approx Travel Time

10h 55m

₹14,580

Onwards

CHEAPEST

Mangalore

Bangalore

Siliguri

Gangtok

Approx Travel Time

2d 7h 12m

₹1,290

Onwards

Mangalore

Bangalore

Siliguri

Gangtok

Approx Travel Time

18h

₹10,626

Onwards

Mangalore

Bangalore

Siliguri

Gangtok

Approx Travel Time

18h 57m

₹10,131

Onwards

Via Bangalore, Bahadurganj

Mangalore

Bangalore

Bahadurganj

Gangtok

Approx Travel Time

2d 4h 53m

₹14,462

Onwards

Via Navi Mumbai, Siliguri

Mangalore

Navi Mumbai

Siliguri

Gangtok

Approx Travel Time

12h 35m

₹13,741

Onwards

Via Delhi, Siliguri

Mangalore

Delhi

Siliguri

Gangtok

Approx Travel Time

12h 30m

₹16,197

Onwards

Via Hyderabad, Siliguri

Mangalore

Hyderabad

Siliguri

Gangtok

Approx Travel Time

12h 10m

₹16,876

Onwards

Frequently Asked Questions

What is the distance between Mangalore and Gangtok?

Gangtok is approximately 2550+ kms from Mangalore.

How long does it take to reach Gangtok from Mangalore?

It takes approximately 11 hours to reach Gangtok from Mangalore by Flight, Bus Via Bangalore, Siliguri.

What is the cheapest way to reach Gangtok from Mangalore?

The cheapest way to reach Gangtok from Mangalore is by Train, Bus Via Bangalore, Siliguri.

What is the fastest way to reach Gangtok from Mangalore?

The fastest way to reach Gangtok from Mangalore is by Flight, Bus Via Bangalore, Siliguri.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India