There are 6 ways to get from Assam to Sri Lanka by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Silchar Airport to Bandaranaike International Airport
best- Fly from Silchar Airport (IXS) to Bandaranaike International Airport (CMB)plane IXS - CMB
7h 54mRs 59,270–165,120Train, ferry via Pallāvaram
cheapest- Take the train from Guwahati to Tambaramtrain
- Take the train from Tambaram to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
3d 2hRs 28,175–60,793Train, ferry
- Take the train from Kamakhya to Peramburtrain
- Take the train from Perambur to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 19hRs 28,290–62,996Bus, ferry
- Take the bus from Guwahati, Assam to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Kolkata, West Bengalbus
- Take the bus from Kolkata, West Bengal to Chennai, Tamil Nadubus
- Take the bus from Chennai, Tamil Nadu to Nagapattinam, Tamil Nadubus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Pettahbus
3d 6hFly Lokpriya Gopinath Bordoloi International Airport to Jaffna
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Jaffna (JAF)plane GAU - JAF
17h 33mRs 111,066–311,542Fly Lokpriya Gopinath Bordoloi International Airport to Bandaranaike International Airport
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Bandaranaike International Airport (CMB)plane GAU - CMB
8h 47mRs 58,016–103,842
Silchar Airport (IXS) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Assam to Sri Lanka is to train and ferry via Pallāvaram which costs Rs. 28000 - Rs. 65000 and takes 3 days 2h.
The fastest way to get from Assam to Sri Lanka is to fly which takes 7h 54m and costs Rs. 55000 - Rs. 170000.
The distance between Assam and Sri Lanka is 2449 km.
The best way to get from Assam to Sri Lanka without a car is to train and ferry which takes 2 days 19h and costs Rs. 28000 - Rs. 65000.
It takes approximately 7h 54m to get from Assam to Sri Lanka, including transfers.
There are 1411+ hotels available in Sri Lanka.
What companies run services between Assam, India and Sri Lanka?
IndiGo Airlines and SriLankan Airlines fly from Silchar Airport (IXS) to Bandaranaike International Airport (CMB) 4 times a day.
- Website
- goindigo.in
Flights from Silchar Airport to Bandaranaike International Airport via Kolkata, Madras
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- Rs 55,000–160,000
Flights from Silchar Airport to Bandaranaike International Airport via Kolkata, Bengaluru
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 55,000–160,000
Flights from Silchar Airport to Bandaranaike International Airport via Lokpriya Gopinath Bordoloi International Airport, Madras
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 55,000–160,000
Flights from Silchar Airport to Bandaranaike International Airport via Agartala, Kolkata, Madras
- Ave. Duration
- 12h 5m
- When
- Tuesday and Friday
- Estimated price
- Rs 55,000–160,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jaffna via Madras
- Ave. Duration
- 17h 22m
- When
- Every day
- Estimated price
- Rs 110,000–340,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jaffna via Kolkata, Madras
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- Rs 110,000–310,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jaffna via Hyderabad, Madras
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- Rs 120,000–330,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jaffna via Bengaluru, Tiruchirapalli
- Ave. Duration
- 17h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 110,000–330,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jaffna via Madras, Tiruchirapalli
- Ave. Duration
- 19h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 110,000–320,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- Rs 55,000–100,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Bandaranaike International Airport via Delhi
- Ave. Duration
- 11h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 55,000–100,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 11h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 55,000–100,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- Rs 55,000–100,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kamakhya to Perambur
- Ave. Duration
- 44h 43m
- Frequency
- 6 times a week
- Estimated price
- Rs 3,600–28,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,600–4,300
- Third AC (3A)
- Rs 9,000–12,000
- Second AC (2A)
- Rs 13,000–17,000
- First Class (1A)
- Rs 22,000–28,000
Train from Perambur to Nagappattinam
- Ave. Duration
- 7h 28m
- Frequency
- Once a week
- Estimated price
- Rs 800–6,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 800–950
- Third AC (3A)
- Rs 2,100–2,700
- Second AC (2A)
- Rs 2,900–3,700
- First Class (1A)
- Rs 4,900–6,500
Train from Guwahati to Tambaram
- Ave. Duration
- 2d 5h
- Frequency
- Once a week
- Estimated price
- Rs 3,900–30,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,900–4,600
- Third AC (3A)
- Rs 9,500–12,000
- Second AC (2A)
- Rs 13,000–18,000
- First Class (1A)
- Rs 23,000–30,000
Train from Tambaram to Nagappattinam
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- Rs 750–6,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 750–900
- Third AC (3A)
- Rs 2,000–2,500
- Second AC (2A)
- Rs 2,800–3,500
- First Class (1A)
- Rs 4,600–6,000
- [email protected]
- Website
- SLGT Travels
Bus from Guwahati, Assam to Siliguri, West Bengal
- Ave. Duration
- 10h 20m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Siliguri, West Bengal to Kolkata, West Bengal
- Ave. Duration
- 12h 50m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Kolkata, West Bengal to Chennai, Tamil Nadu
- Ave. Duration
- 32h 25m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chennai, Tamil Nadu to Nagapattinam, Tamil Nadu
- Ave. Duration
- 7h 25m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,217
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,217
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,217
- Website
- The Shipping Corporation of India
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 Getting to Rome from the airport, How to get from JFK to New York City, and Italy Travel Guides - to help you get the most out of your next trip.








