Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Puttalam?

Book now

There are 4 ways to get from Singapore to Kalkudah by plane, train or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Singapore Changi to Colombo, train  •  9h 54m

  1. Fly from Singapore Changi (SIN) to Colombo (CMB) SIN - CMB
  2. Take the train from Katunayake to Puttalam

Cheapest option

Fly Singapore Changi to Diyawanna Oya, train  •  19h 13m

  1. Fly from Singapore Changi (SIN) to Diyawanna Oya (DWO) SIN - DWO
  2. Take the train from Maradana to Puttalam

2 alternative options

Fly Singapore Changi to Sigiriya, taxi  •  16h 31m

  1. Fly from Singapore Changi (SIN) to Sigiriya (GIU) SIN - GIU
  2. Take a taxi from Sigiriya to Kalkudah

Fly Senai to Colombo, train  •  14h 29m

  1. Fly from Senai (JHB) to Colombo (CMB) JHB - CMB
  2. Take the train from Katunayake to Puttalam

Questions & Answers

The cheapest way to get from Singapore to Kalkudah is to fly and train which costs $230 - $800 and takes 19h 13m.

More details

The quickest way to get from Singapore to Kalkudah is to fly and train which costs $480 - $1500 and takes 9h 54m.

More details

The distance between Singapore and Kalkudah is 2778 km.

It takes approximately 9h 54m to get from Singapore to Kalkudah, including transfers.

More details

The quickest flight from Singapore Changi Airport to Colombo Airport is the direct flight which takes 3h 50m.

Search flights

Singapore Airlines, IndiGo Airlines, Jetstar Asia Airways and SriLankan Airlines offer flights from Singapore Changi Airport to Colombo Airport.

Search flights

There are 38+ hotels available in Kalkudah. Prices start at Rs. 20000 per night.

More details

Map of how to get from Singapore to Kalkudah.
Launch map view
  • Distance: 2778.4 km
  • Duration: 9h 54m

What companies run services between Singapore and Kalkudah, Sri Lanka?

There is no direct connection from Singapore to Kalkudah. However, you can take the subway to Tanah Merah, take the subway to Changi Airport, take the walk to Singapore Changi airport, fly to Colombo, take the walk to Katunayake, take the train to Puttalam, then take the taxi to Kalkudah. Alternatively, you can take the subway to Tanah Merah, take the subway to Changi Airport, take the walk to Singapore Changi airport, fly to Sigiriya, then take the taxi to Kalkudah.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Singapore Changi to Colombo
Ave. Duration
3h 50m
When
Thursday, Saturday and Sunday
Estimated price
Rs. 31000 - Rs. 170000
Flights from Singapore Changi to Colombo via Kuala Lumpur
Ave. Duration
5h 45m
When
Wednesday, Friday and Sunday
Estimated price
Rs. 31000 - Rs. 180000
Flights from Singapore Changi to Colombo via Suvarnabhumi
Ave. Duration
8h 35m
When
Wednesday
Estimated price
Rs. 39000 - Rs. 200000
Flights from Singapore Changi to Sigiriya via Colombo
Ave. Duration
14h 55m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 40000 - Rs. 290000
Flights from Singapore Changi to Sigiriya via Madras, Colombo
Ave. Duration
10h 45m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 34000 - Rs. 110000
Flights from Singapore Changi to Sigiriya via Kuala Lumpur, Colombo
Ave. Duration
18h
When
Wednesday, Friday and Sunday
Estimated price
Rs. 30000 - Rs. 170000
Flights from Singapore Changi to Diyawanna Oya via Colombo
Ave. Duration
14h 40m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 39000 - Rs. 280000
Flights from Singapore Changi to Diyawanna Oya via Madras, Colombo
Ave. Duration
10h 30m
When
Every day
Estimated price
Rs. 33000 - Rs. 110000
Flights from Singapore Changi to Diyawanna Oya via Kuala Lumpur, Colombo
Ave. Duration
17h 45m
When
Wednesday, Friday and Sunday
Estimated price
Rs. 30000 - Rs. 170000
Flights from Senai to Colombo via Kuala Lumpur
Ave. Duration
6h 35m
When
Wednesday, Friday and Sunday
Estimated price
Rs. 26000 - Rs. 150000
Flights from Senai to Colombo via Penang, Kuala Lumpur
Ave. Duration
8h 25m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
Rs. 39000 - Rs. 150000
Flights from Senai to Colombo via Kuching, Kuala Lumpur
Ave. Duration
8h 45m
When
Friday and Sunday
Estimated price
Rs. 36000 - Rs. 180000
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Senai to Colombo via Kuala Lumpur
Ave. Duration
7h 57m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
Rs. 34000 - Rs. 140000
Flights from Senai to Colombo via Penang, Kuala Lumpur
Ave. Duration
8h 25m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
Rs. 39000 - Rs. 150000
Flights from Senai to Colombo via Kuching, Kuala Lumpur
Ave. Duration
8h 45m
When
Friday and Sunday
Estimated price
Rs. 36000 - Rs. 180000
Cinnamon Air
Website
cinnamonair.com
Flights from Singapore Changi to Sigiriya via Madras, Colombo
Ave. Duration
10h 45m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 34000 - Rs. 110000
Flights from Singapore Changi to Sigiriya via Colombo
Ave. Duration
15h 20m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 50000 - Rs. 400000
Flights from Singapore Changi to Diyawanna Oya via Madras, Colombo
Ave. Duration
10h 30m
When
Every day
Estimated price
Rs. 33000 - Rs. 110000
Flights from Singapore Changi to Diyawanna Oya via Colombo
Ave. Duration
15h 5m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 49000 - Rs. 400000
Singapore Airlines
Website
singaporeair.com
Flights from Singapore Changi to Colombo
Ave. Duration
3h 50m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rs. 50000 - Rs. 420000
IndiGo Airlines
Website
goindigo.in
Flights from Singapore Changi to Colombo via Madras
Ave. Duration
7h 45m
When
Every day
Estimated price
Rs. 34000 - Rs. 110000
Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Katunayake to Puttalam
Ave. Duration
1h 29m
Frequency
4 times a day
Estimated price
Rs. 50 - Rs. 420
Website
railway.gov.lk
Book at
12go.asia
3rd Class Fare
Rs. 270 - Rs. 360
2nd Class Fare
Rs. 300 - Rs. 420
Train from Maradana to Puttalam
Ave. Duration
4h 17m
Frequency
Every 4 hours
Estimated price
Rs. 60 - Rs. 470
Website
railway.gov.lk
Book at
12go.asia
3rd Class Fare
Rs. 300 - Rs. 400
2nd Class Fare
Rs. 340 - Rs. 470
Other operators
Taxi from Sigiriya to Kalkudah
Ave. Duration
3h 11m
Estimated price
Rs. 9000 - Rs. 12000
Taxi Dambulla
Phone
+94 76 36 05 437
Website
taxidambulla.wordpress.com
Kandy Meter Taxi
Phone
+94 81 49 55 655
Website
kandy-taxi.business.site

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 plan an amazing trip around Scandinavia, How do I buy a London Underground ticket? and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.