There are 7 ways to get from Chattogram to Gangtok by train, plane, taxi, 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.
Train to Agartala, fly to Bagdogra Airport, taxi
best- Take the train from Chattogram to Akhauratrain
- Fly from Agartala (IXA) to Bagdogra Airport (IXB)plane IXA - IXB
- Take the taxi from Bagdogra Airport (IXB) to Gangtoktaxi
7h 47m₹8,840–16,046Train, bus via Agartala
cheapest- Take the train from Chattogram to Akhauratrain
- Take the train from Agartala to New Jalpaiguritrain
- Take the bus from Siliguri - SNT Bus Stand to Gangtok - SNT bus standbus
35h 26m₹1,120–6,256Train, taxi
- Take the train from Chattogram to Dhakatrain
- Take the train from Dhaka to Chilahatitrain
- Take the train from Haldibari to Sivoktrain
- Take the taxi from Sivok to Gangtoktaxi
22h 18m₹4,177–9,282Bus, drive
- Take the bus from Chattogram to Rangpurbus
- Drive from Rangpur to Coochbeharcar
- Take the bus from Cooch Behar to Falakatabus
- Take the bus from Falakata to Siliguribus
- Take the bus from Siliguri - SNT Bus Stand to Gangtok - SNT bus standbus
28h 7mDrive 810.8 km
- Drive from Chattogram to Gangtokcar 810.8 km
12h 3m₹9,206–13,298Fly Shah Amanat International Airport to Saidpur Airport, train, bus
- Fly from Shah Amanat International Airport (CGP) to Saidpur Airport (SPD)plane CGP - SPD
- Take the train from Saidpur to Chilahatitrain
- Take the train from Haldibari to Siliguri Jntrain
- Take the bus from Siliguri - SNT Bus Stand to Tadongbus
15h 10m₹22,074–29,998Train, bus
- Take the train from Chattogram to Dhakatrain
- Take the train from Dhaka to Chilahatitrain
- Take the train from Haldibari to Siliguri Jntrain
- Take the bus from Siliguri - SNT Bus Stand to Tadongbus
25h 39m₹1,147–5,782
Agartala (IXA) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Chattogram to Gangtok is to train and bus which costs ₹1,100 - ₹6,000 and takes 25h 39m.
The fastest way to get from Chattogram to Gangtok is to train and fly and taxi which takes 7h 47m and costs ₹8,500 - ₹16,000.
The distance between Chattogram and Gangtok is 764 km. The road distance is 810.8 km.
It takes approximately 7h 47m to get from Chattogram to Gangtok, including transfers.
Gangtok is 30 min behind Chattogram. It is currently 12:13 PM in Chattogram and 11:43 AM in Gangtok.
Yes, the driving distance between Chattogram to Gangtok is 811 km. It takes approximately 12h 3m to drive from Chattogram to Gangtok.
There are 382+ hotels available in Gangtok.
What companies run services between Chattogram, Bangladesh and Gangtok, India?
There is no direct connection from Chattogram to Gangtok. However, you can take the train to Akhaura, take the taxi to Agartala (IXA) airport, fly to Bagdogra Airport (IXB), then take the taxi to Gangtok. Alternatively, you can take the train to Dhaka, take the train to Chilahati, drive to Haldibari, take the train to Sivok, then take the taxi to Gangtok.
- Website
- bahn.de
Flights from Shah Amanat International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- ₹4,400–29,000
- support@eticket.railway.gov.bd
- Website
- Bangladesh Railway
Train from Chattogram to Akhaura
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–950
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹150–210
- 1st class seat (F_SEAT)
- ₹180–260
- Snigdha
- ₹320–600
- AC class seat (AC_S)
- ₹410–700
- 1st class berth (F_BERTH)
- ₹470–530
- AC class berth (AC_B)
- ₹650–950
- S chair
- ₹301
- F seat
- ₹462
Train from Chattogram to Dhaka
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,500
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹200–320
- 1st class seat (F_SEAT)
- ₹260–370
- Snigdha
- ₹410–650
- AC class seat (AC_S)
- ₹500–750
- 1st class berth (F_BERTH)
- ₹700–850
- AC class berth (AC_B)
- ₹1,000–1,500
Train from Dhaka to Chilahati
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹145–2,100
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹260–370
- 1st class seat (F_SEAT)
- ₹350–480
- Snigdha
- ₹500–750
- AC class seat (AC_S)
- ₹600–900
- 1st class berth (F_BERTH)
- ₹1,000–1,200
- AC class berth (AC_B)
- ₹1,500–2,100
- S_Chair
- ₹177
- Shovan
- ₹145
- F_Chair
- ₹267
- F_Seat
- ₹267
Train from Saidpur to Chilahati
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Estimated price
- ₹75–370
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹75–110
- 1st class seat (F_SEAT)
- ₹85–120
- Snigdha
- ₹200–290
- AC class seat (AC_S)
- ₹270–370
- 1st class berth (F_BERTH)
- ₹150–180
- AC class berth (AC_B)
- ₹190–280
Train from Chattogram to Dhaka
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,500
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹200–320
- 1st class seat (F_SEAT)
- ₹260–370
- Snigdha
- ₹410–650
- AC class seat (AC_S)
- ₹500–750
- 1st class berth (F_BERTH)
- ₹700–850
- AC class berth (AC_B)
- ₹1,000–1,500
Train from Dhaka to Chilahati
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹145–2,100
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹260–370
- 1st class seat (F_SEAT)
- ₹350–480
- Snigdha
- ₹500–750
- AC class seat (AC_S)
- ₹600–900
- 1st class berth (F_BERTH)
- ₹1,000–1,200
- AC class berth (AC_B)
- ₹1,500–2,100
- S_Chair
- ₹177
- Shovan
- ₹145
- F_Chair
- ₹267
- F_Seat
- ₹267
Train from Chattogram to Akhaura
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–950
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹150–210
- 1st class seat (F_SEAT)
- ₹180–260
- Snigdha
- ₹320–600
- AC class seat (AC_S)
- ₹410–700
- 1st class berth (F_BERTH)
- ₹470–530
- AC class berth (AC_B)
- ₹650–950
- S chair
- ₹301
- F seat
- ₹462
- Phone
- +880 1938-896451
- Website
- Shah Fateh Ali Paribahan
Bus from Chattogram to Rangpur
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Schedules at
- Shah Fateh Ali Paribahan
- Ave. Duration
- 1h 37m
- Estimated price
- ₹3,300–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
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
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.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 What documents do I need to cross Niagara Falls?, Thanksgiving 2018: How to travel stress-free, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






