There are 10 ways to get from Gwalior to Colombo 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 Gwalior Airport to Bandaranaike International Airport
best- Fly from Gwalior Airport (GWL) to Bandaranaike International Airport (CMB)plane GWL - CMB
7h 15mRs 69,340–191,993Train, ferry
cheapest- Take the train from Gwalior Jn. to Tiruchchirapalitrain
- Take the train from Tiruchchirapali to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 8hRs 27,891–55,547Train, ferry via Jhānsi
- Take the train from Gwalior Jn. to Virangana Lakshmibai Jhansitrain
- Take the train from Virangana Lakshmibai Jhansi to Tiruchchirapalitrain
- Take the train from Tiruchchirapali to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 4hRs 28,097–58,022Bus, ferry
- Take the bus from Gwalior to Bengalurubus
- Take the bus from Bengaluru to Nagapattinambus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Pettahbus
2d 12hTrain to Indira Gandhi International Airport, fly to Bandaranaike International Airport
- Take the train from Gwalior Jn. to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bandaranaike International Airport (CMB)plane DEL - CMB
10h 27mRs 64,397–107,055Train to Jaipur International Airport, fly to Bandaranaike International Airport
- Take the train from Gwalior Jn. to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Bandaranaike International Airport (CMB)plane JAI - CMB
15h 43mRs 74,391–102,335Train to Raja Bhoj International Airport, fly to Bandaranaike International Airport
- Take the train from Gwalior Jn. to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Bandaranaike International Airport (CMB)plane BHO - CMB
12h 46mRs 60,378–168,943Fly Gwalior Airport to Hatton, train
- Fly from Gwalior Airport (GWL) to Hatton (NUF)plane GWL - NUF
- Take the train from Hatton to Fort Stationtrain
25h 28mRs 67,570–194,643Train, train to Kanpur Airport, fly to Bandaranaike International Airport
- Take the train from Gwalior Jn. to Etawahtrain
- Take the train from Etawah to Kanpur Centraltrain
- Fly from Kanpur Airport (KNU) to Bandaranaike International Airport (CMB)plane KNU - CMB
14h 52mRs 59,574–169,305Bus, ferry, train
- Take the bus from Gwalior to Rewabus
- Take the bus from Rewa to Chennaibus
- Take the bus from Chennai to Nagapattinambus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
3d 1h
Gwalior Airport (GWL) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Gwalior to Colombo is to train and ferry which costs Rs. 27000 - Rs. 60000 and takes 2 days 8h.
The fastest way to get from Gwalior to Colombo is to fly which takes 7h 15m and costs Rs. 65000 - Rs. 200000.
The distance between Gwalior and Colombo is 2177 km.
The best way to get from Gwalior to Colombo without a car is to train and ferry via Jhānsi which takes 2 days 4h and costs Rs. 28000 - Rs. 60000.
It takes approximately 7h 15m to get from Gwalior to Colombo, including transfers.
There are 1351+ hotels available in Colombo.
What companies run services between Gwalior, India and Colombo, Sri Lanka?
IndiGo Airlines, SriLankan Airlines, and two other airlines fly from Gwalior Airport (GWL) to Bandaranaike International Airport (CMB) twice daily.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Bandaranaike International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Rs 55,000–90,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- Rs 55,000–90,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- Rs 55,000–90,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 55,000–90,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- Rs 65,000–90,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 65,000–90,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- Rs 65,000–90,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h
- When
- Wednesday
- Estimated price
- Rs 65,000–90,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- Rs 65,000–90,000
Flights from Raja Bhoj International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Raja Bhoj International Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Raja Bhoj International Airport to Bandaranaike International Airport via Pune, Madras
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Kanpur Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- Rs 60,000–170,000
Flights from Kanpur Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 50,000–150,000
- Website
- srilankan.com
Flights from Gwalior Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 60,000–190,000
Flights from Gwalior Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Gwalior Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 13h
- When
- Tuesday
- Estimated price
- Rs 70,000–190,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Rs 50,000–80,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 9h 55m
- When
- Tuesday to Sunday
- Estimated price
- Rs 47,000–140,000
Flights from Raja Bhoj International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- Rs 50,000–150,000
Flights from Kanpur Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- Rs 50,000–160,000
Flights from Kanpur Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- Rs 50,000–150,000
- Website
- airindia.in
Flights from Gwalior Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 12h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 60,000–180,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Rs 55,000–90,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- Rs 47,000–140,000
Flights from Raja Bhoj International Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- Rs 55,000–160,000
- Website
- cinnamonair.com
Flights from Gwalior Airport to Hatton via Mumbai, Bandaranaike International Airport
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- Rs 65,000–200,000
Flights from Gwalior Airport to Hatton via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 18h 55m
- When
- Tuesday
- Estimated price
- Rs 75,000–210,000
Flights from Gwalior Airport to Hatton via Indira Gandhi International Airport, Bandaranaike International Airport
- Ave. Duration
- 19h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 65,000–200,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gwalior Jn. to Virangana Lakshmibai Jhansi
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 490–3,900
- Website
- irctc.co.in
- Sleeper Class
- Rs 490–600
- Third AC (3A)
- Rs 1,400–1,800
- Second AC (2A)
- Rs 1,800–2,400
- First Class (1A)
- Rs 3,000–3,900
Train from Virangana Lakshmibai Jhansi to Tiruchchirapali
- Ave. Duration
- 33h 52m
- Frequency
- 5 times a week
- Estimated price
- Rs 3,100–24,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,100–3,700
- Third AC (3A)
- Rs 7,500–9,500
- Second AC (2A)
- Rs 11,000–14,000
- First Class (1A)
- Rs 18,000–24,000
Train from Tiruchchirapali to Nagappattinam
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- Rs 500–4,100
- Website
- irctc.co.in
- Sleeper Class
- Rs 500–650
- Third AC (3A)
- Rs 1,500–1,900
- Second AC (2A)
- Rs 2,000–2,500
- First Class (1A)
- Rs 3,200–4,100
Train from Gwalior Jn. to New Delhi
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- Rs 750–6,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 750–950
- Third AC (3A)
- Rs 2,000–2,600
- Second AC (2A)
- Rs 2,800–3,600
- First Class (1A)
- Rs 4,700–6,000
Train from Gwalior Jn. to Gandhinagar Jpr
- Ave. Duration
- 6h 51m
- Frequency
- Once daily
- Estimated price
- Rs 800–6,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 800–1,000
- Third AC (3A)
- Rs 2,200–2,700
- Second AC (2A)
- Rs 3,000–3,800
- First Class (1A)
- Rs 5,000–6,500
Train from Gwalior Jn. to Bhopal Jn
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- Rs 850–7,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 850–1,100
- Third AC (3A)
- Rs 2,300–2,900
- Second AC (2A)
- Rs 3,200–4,000
- First Class (1A)
- Rs 5,000–7,000
Train from Gwalior Jn. to Etawah
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- Rs 500–4,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 500–650
- Third AC (3A)
- Rs 1,400–1,800
- Second AC (2A)
- Rs 1,900–2,500
- First Class (1A)
- Rs 3,200–4,000
Train from Etawah to Kanpur Central
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- Rs 550–4,300
- Website
- irctc.co.in
- Sleeper Class
- Rs 550–650
- Third AC (3A)
- Rs 1,500–1,900
- Second AC (2A)
- Rs 2,000–2,600
- First Class (1A)
- Rs 3,300–4,300
Train from Gwalior Jn. to Tiruchchirapali
- Ave. Duration
- 39h 48m
- Frequency
- Once a week
- Estimated price
- Rs 3,300–26,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,300–4,000
- Third AC (3A)
- Rs 8,500–11,000
- Second AC (2A)
- Rs 12,000–15,000
- First Class (1A)
- Rs 20,000–26,000
Train from Tiruchchirapali to Nagappattinam
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- Rs 500–4,100
- Website
- irctc.co.in
- Sleeper Class
- Rs 500–650
- Third AC (3A)
- Rs 1,500–1,900
- Second AC (2A)
- Rs 2,000–2,500
- First Class (1A)
- Rs 3,200–4,100
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
Train from Hatton to Fort Station
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Gwalior to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 76670 07703
- [email protected]
- Website
- Swamy Ayyappa Travels
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h
- Frequency
- Every 4 hours
- Website
- Swamy Ayyappa Travels
- Website
- Royal Travels
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Schedules at
- Royal Travels
- Website
- VPS Transport
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Schedules at
- VPS Transport
- Website
- Shama Transport
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Schedules at
- Shama Transport
- Website
- Sharma Transports
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Schedules at
- Sharma Transports
Bus from Bengaluru to Nagapattinam
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Dreamz bus travels and travel
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Pettah
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,700–2,800
- Website
- Divyanshu Travels
Bus from Gwalior to Rewa
- Ave. Duration
- 10h 45m
- Frequency
- 6 times a week
- Schedules at
- Divyanshu Travels
- Phone
- +91 751 403 5025
- Website
- Sharad Travels
Bus from Gwalior to Rewa
- Ave. Duration
- 11h 30m
- Frequency
- Twice daily
- Schedules at
- Sharad Travels
- Website
- Siddheswar Travels
Bus from Gwalior to Rewa
- Ave. Duration
- 12h 25m
- Frequency
- 4 times a week
- Schedules at
- Siddheswar Travels
- Website
- Vaishnavi Kalpana Travels
Bus from Gwalior to Rewa
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Schedules at
- Vaishnavi Kalpana Travels
- Website
- Nafees Bus Service Satna
Bus from Gwalior to Rewa
- Ave. Duration
- 12h 10m
- Frequency
- 3 times a week
- Schedules at
- Nafees Bus Service Satna
- Website
- Kalpana Travels Rewa
Bus from Gwalior to Rewa
- Ave. Duration
- 11h 35m
- Frequency
- Twice a week
- Schedules at
- Kalpana Travels Rewa
- Website
- Savi Tour And Travels
Bus from Rewa to Chennai
- Ave. Duration
- 39h 50m
- Frequency
- Once daily
- Schedules at
- Savi Tour And Travels
- Phone
- +91 7448399777
- [email protected]
- Website
- Rr Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 15m
- Frequency
- Every 3 hours
- Website
- Rr Travels
- Schedules at
- Rr Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91-8838448649
- [email protected]
- Website
- Swarnam Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Swarnam Travels
- Phone
- +91 9865511926
- [email protected]
- Website
- Universal Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Website
- Universal Travels
- Website
- VIVIN Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Schedules at
- VIVIN Travels
- Website
- R.S.Mani Knight Riders
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- R.S.Mani Knight Riders
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Schedules at
- Sri Ganesh Transports & Travels
- Website
- Atana Connect
Bus from Chennai to Nagapattinam
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- Atana Connect
- Website
- Universal Bus( UTS)
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Schedules at
- Universal Bus( UTS)
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Apple Travels
- Website
- Uzhavan Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 8h 25m
- Frequency
- Once a week
- Schedules at
- Uzhavan Travels
- Website
- Armor Tours And Travels
Bus from Chennai to Nagapattinam
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Schedules at
- Armor Tours And 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,698
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,698
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,698
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,698
- Website
- The Shipping Corporation of India
Want to know more about travelling around Sri Lanka
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide

























