There are 11 ways to get from Pushkar 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 Ajmer Kishangarh Airport to Bandaranaike International Airport
best- Fly from Ajmer Kishangarh Airport (KQH) to Bandaranaike International Airport (CMB)plane KQH - CMB
6h 42mRs 65,940–187,092Train, ferry via Villupuram
cheapest- Take the train from Ajmer to Villupuram Jntrain
- Take the train from Villupuram Jn to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 11hRs 29,524–58,501Bus, ferry
- Take the bus from Pushkar to Udaipurbus
- Take the bus from Udaipur 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 Jaipur International Airport, fly to Bandaranaike International Airport
- Take the train from Ajmer to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Bandaranaike International Airport (CMB)plane JAI - CMB
10h 49mRs 70,041–94,683Train to Jaipur International Airport, fly to Jaffna
- Take the train from Ajmer to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Jaffna (JAF)plane JAI - JAF
20h 25mRs 103,091–317,383Train to Jodhpur Airport, fly to Bandaranaike International Airport
- Take the train from Ajmer to Bhagat Ki Kothitrain
- Fly from Jodhpur Airport (JDH) to Bandaranaike International Airport (CMB)plane JDH - CMB
12h 12mRs 61,076–182,103Train to Dabok Airport, fly to Bandaranaike International Airport
- Take the train from Ajmer to Mavli Jntrain
- Fly from Dabok Airport (UDR) to Bandaranaike International Airport (CMB)plane UDR - CMB
11h 25mRs 67,076–103,303Train to Indira Gandhi International Airport, fly to Bandaranaike International Airport
- Take the train from Ajmer to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bandaranaike International Airport (CMB)plane DEL - CMB
12h 42mRs 60,446–102,473Train to Sardar Vallabhbhai Patel International Airport, fly to Bandaranaike International Airport
- Take the train from Ajmer to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Bandaranaike International Airport (CMB)plane AMD - CMB
11h 57mRs 62,026–90,203Train, ferry
- Take the train from Ajmer to Phulera Jntrain
- Take the train from Phulera Jn to Thiruvarur Jntrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 11hRs 29,994–62,701Bus, ferry, train
- Take the bus from Pushkar to Bhilwarabus
- Take the bus from Bhilwara to Bengalurubus
- Take the bus from Bengaluru to Nagapattinambus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Colombo Forttrain
2d 20h
Ajmer Kishangarh Airport (KQH) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Pushkar to Sri Lanka is to train and ferry via Villupuram which costs Rs. 29000 - Rs. 60000 and takes 2 days 11h.
The fastest way to get from Pushkar to Sri Lanka is to fly which takes 6h 42m and costs Rs. 65000 - Rs. 190000.
The distance between Pushkar and Sri Lanka is 2271 km.
The best way to get from Pushkar to Sri Lanka without a car is to train and ferry via Villupuram which takes 2 days 11h and costs Rs. 29000 - Rs. 60000.
It takes approximately 6h 42m to get from Pushkar to Sri Lanka, including transfers.
There are 1355+ hotels available in Sri Lanka.
What companies run services between Pushkar, Rajasthan, India and Sri Lanka?
IndiGo Airlines, SriLankan Airlines, and two other airlines fly from Ajmer Kishangarh Airport (KQH) to Bandaranaike International Airport (CMB) once daily.
- Website
- goindigo.in
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 Jaipur International Airport to Jaffna via Madras
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- Rs 100,000–310,000
Flights from Jaipur International Airport to Jaffna via Bengaluru, Tiruchirapalli
- Ave. Duration
- 14h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 100,000–310,000
Flights from Jaipur International Airport to Jaffna via Hyderabad, Madras
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- Rs 100,000–310,000
Flights from Jaipur International Airport to Jaffna via Madras, Tiruchirapalli
- Ave. Duration
- 17h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 110,000–310,000
Flights from Jodhpur Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- Rs 70,000–190,000
Flights from Jodhpur Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- Rs 60,000–170,000
Flights from Dabok Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- Rs 60,000–170,000
Flights from Dabok Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- Rs 65,000–150,000
Flights from Dabok Airport to Bandaranaike International Airport via Jaipur International Airport, Madras
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- Rs 55,000–160,000
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 Sardar Vallabhbhai Patel International Airport to Bandaranaike International Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- Rs 50,000–95,000
Flights from Sardar Vallabhbhai Patel International Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 50,000–95,000
- Website
- srilankan.com
Flights from Ajmer Kishangarh Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 60,000–190,000
Flights from Ajmer Kishangarh Airport to Bandaranaike International Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 7h 50m
- When
- Monday and Saturday
- Estimated price
- Rs 60,000–180,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 Jodhpur Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- Rs 60,000–180,000
Flights from Jodhpur Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- Rs 55,000–170,000
Flights from Jodhpur Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- Rs 65,000–190,000
Flights from Jodhpur Airport to Bandaranaike International Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 9h 25m
- When
- Monday and Saturday
- Estimated price
- Rs 55,000–170,000
Flights from Dabok Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- Rs 49,000–150,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 Sardar Vallabhbhai Patel International Airport to Bandaranaike International Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Saturday
- Estimated price
- Rs 42,000–130,000
- Website
- airindia.in
Flights from Ajmer Kishangarh Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 11h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 60,000–180,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 Jodhpur Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- Rs 60,000–180,000
Flights from Dabok Airport to Bandaranaike International Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- Rs 50,000–160,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
- Website
- fitsair.com
Flights from Sardar Vallabhbhai Patel International Airport to Bandaranaike International Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 50,000–120,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ajmer to Villupuram Jn
- Ave. Duration
- 40h 25m
- Frequency
- Once a week
- Estimated price
- Rs 3,400–26,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,400–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 Villupuram Jn to Nagappattinam
- Ave. Duration
- 4h 3m
- Frequency
- Twice daily
- Estimated price
- Rs 600–4,600
- Website
- irctc.co.in
- Sleeper Class
- Rs 600–700
- Third AC (3A)
- Rs 1,600–2,100
- Second AC (2A)
- Rs 2,200–2,800
- First Class (1A)
- Rs 3,600–4,600
Train from Ajmer to Gandhinagar Jpr
- Ave. Duration
- 1h 56m
- 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 Ajmer to Gandhinagar Jpr
- Ave. Duration
- 1h 56m
- 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 Ajmer to Bhagat Ki Kothi
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- Rs 650–5,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 650–800
- Third AC (3A)
- Rs 1,800–2,300
- Second AC (2A)
- Rs 2,500–3,200
- First Class (1A)
- Rs 4,100–5,500
Train from Ajmer to Mavli Jn
- Ave. Duration
- 3h 43m
- Frequency
- Every 4 hours
- Estimated price
- Rs 650–5,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 650–850
- Third AC (3A)
- Rs 1,800–2,400
- Second AC (2A)
- Rs 2,500–3,200
- First Class (1A)
- Rs 4,200–5,500
Train from Ajmer to New Delhi
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- Rs 900–7,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 900–1,100
- Third AC (3A)
- Rs 2,400–3,000
- Second AC (2A)
- Rs 3,400–4,200
- First Class (1A)
- Rs 5,500–7,000
Train from Ajmer to Sabarmati Bg
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- Rs 1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 1,000–1,200
- Third AC (3A)
- Rs 2,600–3,300
- Second AC (2A)
- Rs 3,600–4,600
- First Class (1A)
- Rs 6,000–8,000
Train from Ajmer to Phulera Jn
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rs 470–3,700
- Website
- irctc.co.in
- Sleeper Class
- Rs 470–600
- Third AC (3A)
- Rs 1,300–1,700
- Second AC (2A)
- Rs 1,800–2,300
- First Class (1A)
- Rs 2,900–3,700
Train from Phulera Jn to Thiruvarur Jn
- Ave. Duration
- 42h 38m
- Frequency
- Once a week
- Estimated price
- Rs 3,600–28,000
- Website
- irctc.co.in
- Sleeper Class
- Rs 3,600–4,400
- Third AC (3A)
- Rs 9,000–12,000
- Second AC (2A)
- Rs 13,000–17,000
- First Class (1A)
- Rs 22,000–28,000
- 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 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 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Pushkar to Udaipur
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Shri Majisa Travels
Bus from Pushkar to Udaipur
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Schedules at
- Shri Majisa Travels
- Website
- Shri Krishna Travels
Bus from Pushkar to Udaipur
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Website
- Shri Krishna Travels
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Pushkar to Udaipur
- Ave. Duration
- 6h 10m
- Frequency
- 6 times a week
- Website
- Gajraj Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Pushkar to Udaipur
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Website
- Jain Travels
- Website
- Mukesh Tours And Travels
Bus from Udaipur to Bengaluru
- Ave. Duration
- 31h 25m
- Frequency
- Once daily
- Schedules at
- Mukesh Tours And Travels
- Website
- Kalyani Travels
Bus from Udaipur to Bengaluru
- Ave. Duration
- 31h 30m
- Frequency
- 5 times a week
- Schedules at
- Kalyani Travels
- Website
- India Tours and Travels
Bus from Udaipur to Bengaluru
- Ave. Duration
- 30h 30m
- Frequency
- 3 times a week
- Schedules at
- India Tours and Travels
Bus from Bhilwara to Bengaluru
- Ave. Duration
- 36h 30m
- Frequency
- 3 times a week
- Schedules at
- India Tours and Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Udaipur to Bengaluru
- Ave. Duration
- 36h
- Frequency
- Twice a week
- Website
- Salasar vaishnav travels
Bus from Bhilwara to Bengaluru
- Ave. Duration
- 35h
- Frequency
- 4 times a week
- Website
- Salasar vaishnav travels
- 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
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
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
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
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
- 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
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
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Pushkar to Bhilwara
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- Rs 490–1,300
- Website
- transport.rajasthan.gov.in
- Deluxe
- Rs 650–800
- Express
- Rs 490–650
- AC Sleeper
- Rs 950–1,300
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Bhilwara to Bengaluru
- Ave. Duration
- 38h
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Bhilwara to Bengaluru
- Ave. Duration
- 44h 45m
- Frequency
- Once daily
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Renuka Bus Service
Bus from Bhilwara to Bengaluru
- Ave. Duration
- 35h
- Frequency
- 3 times a week
- Schedules at
- Renuka Bus Service
- 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
































