There are 5 ways to get from Rewāri to Colombo by train, plane, 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.
Train to Indira Gandhi International Airport, fly
best- Take the train from Rewari to Delhi Cantt
- Fly from Indira Gandhi International Airport (DEL) to Bandaranaike International Airport (CMB)DEL - CMB
8h 2mRs 49,581–111,741Train, ferry
cheapest- Take the train from Rewari to Delhi Cantt
- Take the train from Hazrat Nizamuddin to Vridhachalam Jn
- Take the train from Vridhachalam Jn to Nagappattinam
- Take the ferry from Nagapattinam to Kankesanturai
- Take the train from Kankesanturai to Colombo Fort
2d 13hRs 28,301–70,051Train to Jaipur International Airport, fly
- Take the train from Rewari to Gandhinagar Jpr
- Fly from Jaipur International Airport (JAI) to Bandaranaike International Airport (CMB)JAI - CMB
10h 13mRs 49,131–88,549Train, ferry via Jaipur
- Take the train from Rewari to Jaipur
- Take the train from Jaipur to Thiruvarur Jn
- Take the ferry from Nagapattinam to Kankesanturai
- Take the train from Kankesanturai to Colombo Fort
2d 15hRs 29,795–70,557Bus, train, ferry
- Take the bus from Dharuheda to Alwar
- Take the bus from Alwar to Jaipur
- Take the train from Jaipur to Thiruvarur Jn
- Take the ferry from Nagapattinam to Kankesanturai
- Take the bus from Kankesanturai to Pettah
2d 15hRs 33,182–57,974
Indira Gandhi International Airport (DEL) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Rewāri to Colombo is to train and ferry which costs Rs. 28000 - Rs. 70000 and takes 2 days 13h.
The fastest way to get from Rewāri to Colombo is to train and fly which takes 8h 2m and costs Rs. 49000 - Rs. 120000.
The distance between Rewāri and Colombo is 2516 km.
The best way to get from Rewāri to Colombo without a car is to train and ferry which takes 2 days 13h and costs Rs. 28000 - Rs. 70000.
It takes approximately 8h 2m to get from Rewāri to Colombo, including transfers.
There are 1477+ hotels available in Colombo.
What companies run services between Rewāri, India and Colombo, Sri Lanka?
There is no direct connection from Rewāri to Colombo. However, you can take the train to Delhi Cantt, walk to Kibri Place, take the bus to Dhaula Kuan, walk to Dhaula Kuan, take the subway to IGI Airport, walk to Indira Gandhi International Airport (DEL) airport, fly to Bandaranaike International Airport (CMB), then take the taxi to Colombo. Alternatively, you can take a train from Rewari to Colombo Fort via Delhi Cantt, Kirbi Place, Nizamuddin station, Hazrat Nizamuddin, Vridhachalam Jn, Nagappattinam, Nagapattinam, Kankesanturai, and Kankesanturai in around 2d 13h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- Rs 38,000–95,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- Rs 38,000–95,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 38,000–95,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- Rs 41,000–70,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- Rs 41,000–70,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 41,000–70,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- Rs 41,000–70,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Bandaranaike International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- Rs 40,000–65,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 5h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 40,000–65,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Thursday to Saturday
- Estimated price
- Rs 40,000–65,000
Flights from Indira Gandhi International Airport to Bandaranaike International Airport via Kochi
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 40,000–65,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 31,000–95,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- Rs 36,000–55,000
Flights from Jaipur International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- Rs 29,000–110,000
- Website
- srilankan.com
Flights from Indira Gandhi International Airport to Bandaranaike International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Rs 46,000–65,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rewari to Delhi Cantt
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- Rs 450–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 450–550
- Third AC (3A)
- Rs 1,300–1,600
- Second AC (2A)
- Rs 1,700–2,200
- First Class (1A)
- Rs 2,800–3,500
Train from Hazrat Nizamuddin to Vridhachalam Jn
- Ave. Duration
- 38h 15m
- Frequency
- 4 times a week
- Estimated price
- Rs 3,400–26,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 3,400–4,100
- Third AC (3A)
- Rs 8,500–11,000
- Second AC (2A)
- Rs 12,000–16,000
- First Class (1A)
- Rs 20,000–26,000
Train from Vridhachalam Jn to Nagappattinam
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- Rs 600–4,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 600–750
- Third AC (3A)
- Rs 1,700–2,100
- Second AC (2A)
- Rs 2,300–2,900
- First Class (1A)
- Rs 3,700–4,800
Train from Rewari to Gandhinagar Jpr
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- Rs 650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 650–800
- Third AC (3A)
- Rs 1,700–2,200
- Second AC (2A)
- Rs 2,400–3,000
- First Class (1A)
- Rs 3,900–5,000
Train from Rewari to Jaipur
- Ave. Duration
- 6h 55m
- Frequency
- Hourly
- Estimated price
- Rs 750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 750–950
- Third AC (3A)
- Rs 2,100–2,600
- Second AC (2A)
- Rs 2,900–3,600
- First Class (1A)
- Rs 4,700–6,000
Train from Jaipur to Thiruvarur Jn
- Ave. Duration
- 41h 38m
- Frequency
- Once a week
- Estimated price
- Rs 3,500–27,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 3,500–4,200
- Third AC (3A)
- Rs 8,500–11,000
- Second AC (2A)
- Rs 12,000–16,000
- First Class (1A)
- Rs 21,000–27,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Colombo Fort
- Ave. Duration
- 6h 52m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–13,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 3,000–13,000
Bus from Dharuheda to Alwar
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- Rs 250–330
- Schedules at
- rsrtconline.rajasthan.gov.in
Bus from Alwar to Jaipur
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 420–550
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
- Semi Deluxe
- Rs 548
- Express
- Rs 499
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Kankesanturai to Pettah
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,700
- Schedules at
- https://ncgexpress.lk/
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,510
- Schedules at
- shipindia.com
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


















