There are 5 ways to get from Sri Lanka to Yelahanka New Town 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 from Bandaranaike International Airport, bus
best- Fly from Bandaranaike International Airport (CMB) to Kempegowda International Airport (BLR)plane CMB - BLR
- Take the bus from Kogilu Cross to Sharavathi Hotelbus
2h 41m₹11,890–25,186Train, ferry
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Krishnarajapurmtrain
24h 12m₹7,229–9,902Bus, ferry
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Nagapattinam, Tamil Nadu to Thanjavur, Tamil Nadubus
- Take the bus from Thanjavur to Bangalorebus
24h 7mFly from Jaffna
- Fly from Jaffna (JAF) to Kempegowda International Airport (BLR)plane JAF - BLR
4h 45m₹16,346–55,543Train, ferry via Kempegowda Bus Station
- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Baiyyappanahalitrain
28h 13m₹7,254–9,951
Bandaranaike International Airport (CMB) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Sri Lanka to Yelahanka New Town is to train and ferry via Kempegowda Bus Station which costs ₹7,000 - ₹10,000 and takes 28h 13m.
The fastest way to get from Sri Lanka to Yelahanka New Town is to fly and bus which takes 2h 41m and costs ₹11,000 - ₹26,000.
The distance between Sri Lanka and Yelahanka New Town is 746 km.
The best way to get from Sri Lanka to Yelahanka New Town without a car is to bus and ferry which takes 24h 7m and costs .
It takes approximately 2h 41m to get from Sri Lanka to Yelahanka New Town, including transfers.
There are 2724+ hotels available in Yelahanka New Town.
What companies run services between Sri Lanka and Yelahanka New Town, India?
IndiGo Airlines flies from Jaffna (JAF) to Kempegowda International Airport (BLR) 3 times a day.
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Bandaranaike International Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Jaffna to Kempegowda International Airport via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹16,000–55,000
Flights from Jaffna to Kempegowda International Airport via Tiruchirapalli, Madras
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹17,000–60,000
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹11,000–47,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹400–1,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹400–550
- 3rd Class Fare
- ₹440–550
- Air Conditioned Saloon
- ₹750–1,000
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- ₹400–1,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹400–550
- 3rd Class Fare
- ₹440–550
- Air Conditioned Saloon
- ₹750–1,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagappattinam to Krishnarajapurm
- Ave. Duration
- 10h 28m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Nagappattinam to Baiyyappanahali
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kogilu Cross to Sharavathi Hotel
- Ave. Duration
- 10 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹15–21
- Website
- BMTC
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ₹780–820
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- ₹780–820
- Phone
- +91 9994 998 437
- [email protected]
- Website
- Vee Vee bus
Bus from Nagapattinam, Tamil Nadu to Thanjavur, Tamil Nadu
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Website
- Vee Vee bus
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Thanjavur to Bangalore
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–700
- 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
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 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 How to get from Gatwick Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

























