There are 4 ways to get from Sri Lanka to Sikkim by plane, taxi, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Jaffna, taxi
best- Fly from Jaffna (JAF) to Bagdogra Airport (IXB)plane JAF - IXB
- Take the taxi from Bagdogra Airport (IXB) to Jorethangtaxi
22h 16m₹37,077–104,928Train, ferry, taxi
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Tambaramtrain
- Take the train from Tambaram to New Jalpaiguritrain
- Take the taxi from New Jalpaiguri to Gangtoktaxi
2d 15h₹12,165–21,663Bus, ferry
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Nagapattinam to Chennaibus
- Take the bus from Chennai to Vijayawadabus
- Take the bus from Vijayawada to Siliguribus
- Take the bus from Siliguri to Gangtok Hamro Bazarbus
2d 12hFly from Bandaranaike International Airport, taxi
- Fly from Bandaranaike International Airport (CMB) to Bagdogra Airport (IXB)plane CMB - IXB
- Take the taxi from Bagdogra Airport (IXB) to Jorethangtaxi
6h 34m₹25,615–65,564
Jaffna (JAF) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Sri Lanka to Sikkim is to train and ferry and taxi which costs ₹12,000 - ₹22,000 and takes 2 days 15h.
The fastest way to get from Sri Lanka to Sikkim is to fly and taxi which takes 6h 34m and costs ₹25,000 - ₹70,000.
The distance between Sri Lanka and Sikkim is 2180 km.
The best way to get from Sri Lanka to Sikkim without a car is to bus and ferry which takes 2 days 12h and costs .
It takes approximately 22h 16m to get from Sri Lanka to Sikkim, including transfers.
There are 372+ hotels available in Sikkim.
What companies run services between Sri Lanka and Sikkim, India?
There is no direct connection from Sri Lanka to Sikkim. However, you can take the taxi to Jaffna (JAF) airport, fly to Bagdogra Airport (IXB), then take the taxi to Jorethang. Alternatively, you can take a bus from Pettah to Gangtok Hamro Bazar via Kankesanturai, Kankesanturai, Nagapattinam, Nagapattinam, Chennai, Vijayawada, and Siliguri in around 2d 12h.
- Website
- goindigo.in
Flights from Jaffna to Bagdogra Airport via Madras
- Ave. Duration
- 24h
- When
- Tuesday to Sunday
- Estimated price
- ₹33,000–100,000
Flights from Jaffna to Bagdogra Airport via Madras, Kolkata
- Ave. Duration
- 20h 35m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹34,000–100,000
Flights from Jaffna to Bagdogra Airport via Tiruchirapalli, Hyderabad
- Ave. Duration
- 21h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹36,000–110,000
Flights from Jaffna to Bagdogra Airport via Tiruchirapalli, Madras
- Ave. Duration
- 21h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹34,000–100,000
Flights from Bandaranaike International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 7h 12m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹21,000–60,000
- Website
- airindia.in
Flights from Jaffna to Bagdogra Airport via Tiruchirapalli, Hyderabad
- Ave. Duration
- 22h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹41,000–120,000
Flights from Bandaranaike International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 37m
- When
- Thursday, Friday, Saturday, and Tuesday
- Estimated price
- ₹25,000–70,000
Flights from Bandaranaike International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ₹22,000–65,000
Flights from Bandaranaike International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹25,000–70,000
- Website
- airindiaexpress.in
Flights from Jaffna to Bagdogra Airport via Tiruchirapalli, Hyderabad
- Ave. Duration
- 22h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹41,000–120,000
Flights from Bandaranaike International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹25,000–70,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹390–1,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹440–550
- Air Conditioned Saloon
- ₹750–1,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagappattinam to Tambaram
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Tambaram to New Jalpaiguri
- Ave. Duration
- 42h 20m
- Frequency
- Twice 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
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹770–810
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- ₹770–810
- [email protected]
- Website
- SLGT Travels
Bus from Nagapattinam to Chennai
- Ave. Duration
- 6h 40m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chennai to Vijayawada
- Ave. Duration
- 8h 30m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Vijayawada to Siliguri
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Siliguri to Gangtok Hamro Bazar
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Vijayawada
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Nagapattinam to Chennai
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Website
- The Shipping Corporation of India
- Ave. Duration
- 1h 31m
- Estimated price
- ₹3,800–5,000
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
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 Slovenia: Getting from Ljubljana to Lake Bled, Bali: What to do if Mount Agung erupts, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
















