There are 10 ways to get from Sri Lanka to Kota by plane, 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 Bandaranaike International Airport to Dabok Airport, bus
best- Fly from Bandaranaike International Airport (CMB) to Dabok Airport (UDR)plane CMB - UDR
- Take the bus from Bhatewar to Kotabus
13h 1m₹18,413–28,002Train, ferry
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Thiruvarur Jn to Kota Jntrain
2d 5h₹8,128–16,142Bus, ferry, train
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Mayiladuturai Jtrain
- Take the train from Mayiladuturai J to Nagpurtrain
- Take the bus from Nagpur, Maharashtra to Kota(Rajasthan), Rajasthanbus
2d 4hFly Bandaranaike International Airport to Jaipur International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Jaipur International Airport (JAI)plane CMB - JAI
- Take the train from Jaipur to Kota Jntrain
11h 12m₹19,286–29,811Fly Jaffna to Jaipur International Airport, train
- Fly from Jaffna (JAF) to Jaipur International Airport (JAI)plane JAF - JAI
- Take the train from Jaipur to Kota Jntrain
15h 24m₹30,743–87,170Fly Bandaranaike International Airport to Raja Bhoj International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Raja Bhoj International Airport (BHO)plane CMB - BHO
- Take the train from Sant Hirdaram Nagar to Kota Jntrain
14h 46m₹19,313–39,342Fly Bandaranaike International Airport to Indore, train
- Fly from Bandaranaike International Airport (CMB) to Indore (IDR)plane CMB - IDR
- Take the train from Indore Jn Bg to Nagda Jntrain
- Take the train from Nagda Jn to Kota Jntrain
13h 31m₹20,403–44,971Fly Bandaranaike International Airport to Indira Gandhi International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Indira Gandhi International Airport (DEL)plane CMB - DEL
- Take the train from New Delhi to Kota Jntrain
10h 2m₹17,348–28,492Fly Bandaranaike International Airport to Civil Airport Harni, train
- Fly from Bandaranaike International Airport (CMB) to Civil Airport Harni (BDQ)plane CMB - BDQ
- Take the train from Vadodara Jn to Kota Jntrain
11h 52m₹21,493–63,732Fly Bandaranaike International Airport to Sardar Vallabhbhai Patel International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Sardar Vallabhbhai Patel International Airport (AMD)plane CMB - AMD
- Take the train from Ahmedabad Jn to Kota Jntrain
14h 40m₹18,394–25,863
Bandaranaike International Airport (CMB) to Dabok Airport (UDR) flights
Comparing Your Travel Options
The cheapest way to get from Sri Lanka to Kota is to train and ferry which costs ₹8,000 - ₹17,000 and takes 2 days 5h.
The fastest way to get from Sri Lanka to Kota is to fly and train which takes 10h 2m and costs ₹17,000 - ₹29,000.
The distance between Sri Lanka and Kota is 2318 km.
The best way to get from Sri Lanka to Kota without a car is to bus and ferry and train which takes 2 days 4h and costs .
It takes approximately 13h 1m to get from Sri Lanka to Kota, including transfers.
There are 63+ hotels available in Kota.
What companies run services between Sri Lanka and Kota, India?
There is no direct connection from Sri Lanka to Kota. However, you can take the taxi to Colombo-Airport-CMB airport, fly to Dabok Airport (UDR), take the taxi to Bhatewar, then take the bus to Kota. Alternatively, you can take a bus from Pettah to Kota(Rajasthan), Rajasthan via Kankesanturai, Kankesanturai, Nagapattinam, Nagappattinam, Mayiladuturai J, Nagpur, and Nagpur, Maharashtra in around 2d 4h.
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Dabok Airport via Mumbai
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹21,000–65,000
Flights from Bandaranaike International Airport to Dabok Airport via Bengaluru
- Ave. Duration
- 11h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹23,000–65,000
Flights from Bandaranaike International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹28,000–75,000
Flights from Bandaranaike International Airport to Jaipur International Airport via Hyderabad
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹18,000–27,000
Flights from Bandaranaike International Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹18,000–27,000
Flights from Bandaranaike International Airport to Jaipur International Airport via Madras
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹18,000–27,000
Flights from Bandaranaike International Airport to Jaipur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹18,000–27,000
Flights from Jaffna to Jaipur International Airport via Madras
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹30,000–85,000
Flights from Jaffna to Jaipur International Airport via Madras, Hyderabad
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹30,000–85,000
Flights from Bandaranaike International Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹18,000–36,000
Flights from Bandaranaike International Airport to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 8h 41m
- When
- Every day
- Estimated price
- ₹18,000–36,000
Flights from Bandaranaike International Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹18,000–36,000
Flights from Bandaranaike International Airport to Indore via Hyderabad
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹18,000–55,000
Flights from Bandaranaike International Airport to Indore via Indira Gandhi International Airport
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹24,000–65,000
Flights from Bandaranaike International Airport to Indore via Madras
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹18,000–55,000
Flights from Bandaranaike International Airport to Indore via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹18,000–55,000
Flights from Bandaranaike International Airport to Indore via Mumbai
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹19,000–55,000
Flights from Bandaranaike International Airport to Indira Gandhi International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹16,000–26,000
Flights from Bandaranaike International Airport to Indira Gandhi International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹16,000–26,000
Flights from Bandaranaike International Airport to Indira Gandhi International Airport via Madras
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹16,000–26,000
Flights from Bandaranaike International Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹16,000–26,000
Flights from Bandaranaike International Airport to Civil Airport Harni via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹20,000–60,000
Flights from Bandaranaike International Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₹20,000–60,000
Flights from Bandaranaike International Airport to Civil Airport Harni via Indira Gandhi International Airport
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₹27,000–75,000
Flights from Bandaranaike International Airport to Civil Airport Harni via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹20,000–60,000
Flights from Bandaranaike International Airport to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Bandaranaike International Airport to Sardar Vallabhbhai Patel International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹16,000–28,000
Flights from Bandaranaike International Airport to Sardar Vallabhbhai Patel International Airport via Madras
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagappattinam to Mayiladuturai J
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Mayiladuturai J to Nagpur
- Ave. Duration
- 22h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Thiruvarur Jn to Kota Jn
- Ave. Duration
- 38h 55m
- Frequency
- Once a week
- Estimated price
- ₹900–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,200
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Jaipur to Kota Jn
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jaipur to Kota Jn
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Sant Hirdaram Nagar to Kota Jn
- Ave. Duration
- 7h 47m
- Frequency
- 6 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Indore Jn Bg to Nagda Jn
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Nagda Jn to Kota Jn
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from New Delhi to Kota Jn
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a day
- Estimated price
- ₹270–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,200
Train from Vadodara Jn to Kota Jn
- Ave. Duration
- 5h 59m
- Frequency
- Hourly
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Ahmedabad Jn to Kota Jn
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Bhatewar to Kota
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- ₹240–600
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹270–340
- Express
- ₹240–300
- AC Sleeper
- ₹460–600
- 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
Want to know more about travelling around India
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












