There are 7 ways to get from Mangaluru to Gangtok by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Bajpe Airport (IXE) to Bagdogra Airport (IXB)plane IXE - IXB
- Take the taxi from Bagdogra Airport (IXB) to Gangtoktaxi
7h 54m₹14,603–26,740Train, bus
cheapest- Take the train from Surathkal to Baiyyapanahalli Yardtrain
- Take the train from Baiyyapanahalli Yard to New Jalpaiguritrain
- Take the bus from Siliguri - SNT Bus Stand to Gangtok - SNT bus standbus
2d 20h₹2,007–12,181Train, bus via Patna
- Take the train from Surathkal to Sawantwadi Roadtrain
- Take the train from Sawantwadi Road to Patna Jntrain
- Take the bus from Dhanki more to Sikkim Gangtokbus
2d 5h₹4,107–12,081Bus via Bengaluru
- Take the bus from Mangaluru to Bengalurubus
- Take the bus from Bengaluru to Vijayawadabus
- Take the bus from Vijayawada to Siliguribus
- Take the bus from Siliguri to Gangtok Hamro Bazarbus
2d 14hDrive 2,679.8 km
- Drive from Mangaluru to Gangtokcar 2,679.8 km
39h 4m₹30,067–43,430Train, taxi
- Take the train from Mangalore to Kharagpur Jntrain
- Take the train from Kharagpur Jn to New Mal Jntrain
- Take the taxi from New Mal Jn to Gangtoktaxi
2d 11h₹5,750–15,660Bus
- Take the bus from Mangaluru to Hyderabadbus
- Take the bus from Hyderabad to Siliguribus
- Take the bus from Siliguri to Gangtok Hamro Bazarbus
3d 2h
Bajpe Airport (IXE) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Mangaluru to Gangtok is to train and bus which costs ₹2,000 - ₹13,000 and takes 2 days 20h.
The fastest way to get from Mangaluru to Gangtok is to fly and taxi which takes 7h 54m and costs ₹14,000 - ₹27,000.
No, there is no direct bus from Mangaluru to Gangtok. However, there are services departing from Mangaluru and arriving at Gangtok Hamro Bazar via Bengaluru, Vijayawada and Siliguri. The journey, including transfers, takes approximately 2 days 14h.
The distance between Mangaluru and Gangtok is 2205 km. The road distance is 2679.8 km.
The best way to get from Mangaluru to Gangtok without a car is to train and bus via Patna which takes 2 days 5h and costs ₹4,100 - ₹13,000.
It takes approximately 7h 54m to get from Mangaluru to Gangtok, including transfers.
Mangaluru to Gangtok bus services, operated by Sugama Tourist Route No - L, depart from Mangaluru station.
Mangaluru to Gangtok bus services, operated by Sugama Tourist Route No - L, arrive at Bengaluru station.
Yes, the driving distance between Mangaluru to Gangtok is 2680 km. It takes approximately 39h 4m to drive from Mangaluru to Gangtok.
Book your Mangaluru to Gangtok bus tickets online with Omio.
What companies run services between Mangaluru, India and Gangtok, India?
You can take a bus from Mangaluru to Gangtok Hamro Bazar via Bengaluru, Vijayawada, and Siliguri in around 2d 14h.
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Bajpe Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, Friday, Sunday, Saturday, and Wednesday
- Estimated price
- ₹9,500–24,000
- Website
- goindigo.in
Flights from Bajpe Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Bajpe Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹11,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surathkal to Sawantwadi Road
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Sawantwadi Road to Patna Jn
- Ave. Duration
- 36h 28m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Mangalore to Kharagpur Jn
- Ave. Duration
- 39h 50m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
Train from Kharagpur Jn to New Mal Jn
- Ave. Duration
- 16h 20m
- Frequency
- Twice a week
- Estimated price
- ₹380–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,300–2,900
Train from Surathkal to Baiyyapanahalli Yard
- Ave. Duration
- 14h 23m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Baiyyapanahalli Yard to New Jalpaiguri
- Ave. Duration
- 43h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Dhanki more to Sikkim Gangtok
- Ave. Duration
- 7h 27m
- Frequency
- Once daily
- Estimated price
- ₹2,500
- Website
- Sri Krishna Rath
- Website
- Sugama Tourist Route No - L
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- Every 30 minutes
- Schedules at
- Sugama Tourist Route No - L
- Website
- Intercity travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Every 2 hours
- Schedules at
- Intercity travels
- Website
- UK Air Bus
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Schedules at
- UK Air Bus
- Website
- Sugama Tourist Route No - 25
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Schedules at
- Sugama Tourist Route No - 25
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₹500–950
- Schedules at
- Vijayanand Travels
Bus from Mangaluru to Hyderabad
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- ₹950–2,100
- Schedules at
- Vijayanand Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Sri Durgamba Travels - R No 18
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹700–1,500
- Schedules at
- Bharathi Travels
- Website
- Durgamba Motors Route No. 2U
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Schedules at
- Durgamba Motors Route No. 2U
- Website
- Sri Shabari Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Schedules at
- Sri Shabari Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- ₹1,800–2,500
- Schedules at
- Purple Bus
Bus from Mangaluru to Hyderabad
- Ave. Duration
- 15h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹3,900–5,500
- Schedules at
- Purple Bus
- Website
- SRP Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a week
- Schedules at
- SRP Travels
- Website
- Perinba Vilas Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Schedules at
- Perinba Vilas Travels
- Website
- Rajakanya Roadlines
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Schedules at
- Rajakanya Roadlines
- +91 7044090046
- Website
- Green Line
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- Green Line
- Website
- Green Line
- Website
- Manjunath Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 58m
- Frequency
- Twice a week
- Schedules at
- Manjunath Travels
- Website
- Bhagavathi Tourist
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Bhagavathi Tourist
- Website
- Sri Holeranga Logistics
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Schedules at
- Sri Holeranga Logistics
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Schedules at
- Anand Travels
- Website
- Sri Benaka Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Sri Benaka Travels
- Website
- Apoorva Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 9h 45m
- Frequency
- Once a week
- Schedules at
- Apoorva Travels
Bus from Mangaluru to Bengaluru
- Ave. Duration
- 9h 50m
- Frequency
- Once a week
- Schedules at
- Dreamz bus travels and travel
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 11h 41m
- Frequency
- Every 30 minutes
- Estimated price
- ₹1,000–3,200
- Website
- Shymoli Paribahan
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h
- Frequency
- Hourly
- Website
- Sri Krishna Travels
- Website
- Sri Keerthana Sai Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h 20m
- Frequency
- Hourly
- Schedules at
- Sri Keerthana Sai Travels
- Phone
- +91 92462 62999
- [email protected]
- Website
- V Kaveri Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 11h 45m
- Frequency
- Every 4 hours
- Website
- V Kaveri Travels
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h 55m
- Frequency
- 4 times a day
- Schedules at
- Naveen Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- ₹600–2,000
- Schedules at
- Zingbus
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Schedules at
- Sri Vengamamba Bus Transport
- Website
- Sana Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- LLT Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- LLT Travels
- Website
- Ksm Roadways
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 10h 55m
- Frequency
- 5 times a week
- Schedules at
- Ksm Roadways
- Website
- Svkdt travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h 30m
- Frequency
- 5 times a week
- Schedules at
- Svkdt travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Royal Cruze Tours and Travels
- Website
- Chaitra Sri Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 13h 5m
- Frequency
- 4 times a week
- Schedules at
- Chaitra Sri Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h 40m
- Frequency
- 3 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Bmcc Travels
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 14h 15m
- Frequency
- 3 times a week
- Schedules at
- Bmcc Travels
- Website
- Sri Shrinivasa Bus Transport
Bus from Bengaluru to Vijayawada
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- Sri Shrinivasa Bus Transport
- Website
- Kalyani Travels
Bus from Vijayawada to Siliguri
- Ave. Duration
- 36h 5m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- 9826824851
- [email protected]
- Website
- Apsara Travels
Bus from Siliguri to Gangtok Hamro Bazar
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Apsara Travels
Bus from Siliguri to Gangtok Hamro Bazar
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Apsara Travels
- Website
- Anshu Travels
Bus from Siliguri to Gangtok Hamro Bazar
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Schedules at
- Anshu Travels
Bus from Siliguri to Gangtok Hamro Bazar
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Schedules at
- Anshu Travels
- Phone
- +919002012099
- [email protected]
- Website
- Sikkim Nationalised Transport
Bus from Siliguri - SNT Bus Stand to Gangtok - SNT bus stand
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₹275–650
- Website
- Sikkim Nationalised Transport
- Schedules at
- Timetable
- Seater
- ₹430–650
- AC Seater
- ₹500
- Non AC Seater
- ₹275
- Phone
- +91 92416 43124
- [email protected]
- Website
- New Pooja Travels
Bus from Mangaluru to Hyderabad
- Ave. Duration
- 17h 30m
- Frequency
- 5 times a day
- Website
- New Pooja Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Hyderabad to Siliguri
- Ave. Duration
- 2d 2h
- Frequency
- Once daily
- Website
- Abha Bus
- Ave. Duration
- 1h 49m
- Estimated price
- ₹4,200–5,500
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Best ways to travel around Australia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
There are 382+ hotels available in Gangtok.


















































