• Nothing Found

How to get from Colombo Airport to Bentota

Bentota is a stunning resort town nestled on the southwest coast of Sri Lanka. Famous for its beautiful resorts, long stretches of white sand beaches and incredible coral reef dives, it’s the perfect place for a relaxing tropical vacation. Be sure to check out the Bentota Lagoon, the famous sandy strip of Paradise Island and the impressive centuries-old Galapota Temple during your stay.

When it comes to travelling from Colombo airport to Bentota, you have two options; taxi or train. Taking a Colombo airport taxi is quick and easy. The journey time if you book a taxi from Colombo airport to Bentota is just 1 hour and 40 minutes and the cost will be around €55 (LKR 21,000). On the other hand, taking a train from Colombo airport to Bentota isn’t direct, so the journey time will be closer to 3 hours. However, the cost for the journey on the train will be just €2 (LKR 630), making it a much cheaper option.

Welcome Pickups offers meet and greet services and a friendly introduction to Colombo at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Welcome Pickups €55 100min 24/7 Book
Book
Taxi €55 100min 24/7
Train €4 180min 06:50–19:30

How to get from Colombo Airport to Bentota by Taxi

If you’re looking for a quick and easy way to travel from Colombo airport to Bentota, taking a Colombo airport taxi is your best option. The total journey time will be around 1 hour and 40 minutes and if you book a taxi from Colombo airport to Bentota, it will cost around €55 (LKR 21,000).

How much is a taxi from Colombo Airport to Bentota?

The local taxi drivers don’t offer fixed rate fares for the journey from Colombo airport to Bentota. The average fare for a local taxi will be around €55 (LKR 21,000), but this is subject to change based on the journey time and exact distance to your hotel in Bentota.

If you’re looking for a fixed fare for your taxi from Colombo airport to Bentota, you can book in advance with Welcome Pickups instead.

Cost

€55 (LKR 21,000)

Trip Duration

1 Hr 40 Min.

*Prices may vary unless booked in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Colombo Airport.

Where do I find a taxi at Colombo Airport?

Taxis are available 24/7 at Colombo airport. Simply walk out of the main terminal building and you will see the line of taxis waiting in front of you.

Convenience

By far the most convenient way to travel is to book a taxi from Colombo airport to Bentota. The journey time is half that of the public transport options and it’s a direct door-to-door service, so you won’t be left trying to navigate the trains or busy streets in Colombo centre.

Editor’s Note

If you're looking for a more secure price for your taxi from Colombo Airport to Bentota, we suggest booking it in advance with Welcome Pickups. This will help save you time and stress at the airport.

Useful Tips

The cost of a Colombo Airport taxi is for up to 4 passengers.
There's no extra charge for luggage that fits in the trunk of the vehicle.
Tipping isn't expected but is appreciated. If you want to add a tip for your taxi driver, you can round up your fare.

How to get from Colombo Airport to Bentota by Train

Unfortunately, there’s no direct train from Colombo airport to Bentota. You will first need to take the Colombo Express bus into the city centre, walk to Colombo Fort Railway Station, and then take a train from there to Bentota. The total travel time is a long 3 hours, but the cost of this journey will be just €2 (LKR 630).

How much is the train from Colombo Airport to Bentota?

The cost of a one-way ticket on the Colombo Express bus is €1.50 (LKR 500) and the cost of a 2nd class ticket on the train is €0.50 (LKR 130). This makes the total journey from Colombo airport to Bentota cost €2 (LKR 630).

Cost

€2 (LKR 630)

Trip Duration

3 Hrs.

*There's a waiting time of 30 minutes for the Colombo Express bus and 8 hours for the train.

Convenience
Safety
Value for Money

The Colombo Express bus runs from 05:30 to 20:30 and the trains from 06:50 to 19:30.

Where do I find the train at Colombo Airport?

Unfortunately, there’s no direct train from Colombo airport to Bentota. You will first need to take the Colombo Express bus to Colombo Fort Railway Station, where you will find the train to Bentota.

Convenience

Although a cheap transfer option, taking the bus from Colombo airport to Bentota is the least convenient transfer option. You will need to transfer from a bus to the train in the centre of Colombo, which can be stressful and confusing if you don’t know the streets and have heavy luggage.

Editor’s Note

The train from Colombo to Bentota only leaves 5 times a day. Be sure to check the schedule as you may have up to an 8-hour wait if you miss the first train.

Useful Tips

If you're taking the train, be sure to travel light as there's no luggage storage.
The train doesn't run at night. If you land after 19:00, you will need to find an alternative mode of transportation.
You can purchase your train tickets at the Colombo Fort Railway Station.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Colombo. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€57.0
NIGHTTIME
€68.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

What’s the distance from Colombo airport to Bentota beach?

The road distance from Colombo airport to Bentota beach is around 107 km. Taking a Colombo airport taxi will take around 1 hour and 40 minutes to reach Bentota while taking the bus and train will take closer to 3 hours, not including wait times.

How do I get from Colombo airport to Bentota?

There are two different ways to get from Colombo airport to Bentota; taxi or train. Taking a Colombo airport taxi will take just 1 hour and 40 minutes to reach Bentota, and will cost around €55 (LKR 21,000). Taking the train isn’t direct, so this transfer option will take closer to 3 hours but costs just €2 (LKR 630).

What’s the cost of a taxi from Colombo airport to Bentota?

The cost of a local taxi from Colombo airport to Bentota will be around €55 (LKR 21,000), however, this isn’t a set fare. If you’d like a fixed rate for your taxi from Colombo airport to Bentota, we suggest pre-booking with a trusted company such as Welcome Pickups.

Was this helpful?

Pre-book online