There are 4 ways to get from Bentota to Baddegama by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Bentota to Hikkaduwatrain Maradana
- Take the taxi from Hikkaduwa to Baddegamataxi
45 minRs 2,397–4,359Drive 41.5 km
cheapest- Drive from Bentota to Baddegamacar 41.5 km
46 minRs 1,887–2,726Bus, taxi
- Take the bus from Aluthgama to Hikkaduwabus
- Take the taxi from Hikkaduwa to Baddegamataxi
57 minRs 2,000–2,559Taxi
- Take the taxi from Bentota to Baddegamataxi 41.5 km
46 minRs 13,000–16,000
Questions & Answers
The cheapest way to get from Bentota to Baddegama is to drive which costs Rs. 1800 - Rs. 2800 and takes 46 min.
The fastest way to get from Bentota to Baddegama is to train and taxi which takes 45 min and costs Rs. 2400 - Rs. 4400.
The distance between Bentota and Baddegama is 46 km. The road distance is 41.5 km.
The best way to get from Bentota to Baddegama without a car is to train and taxi which takes 45 min and costs Rs. 2400 - Rs. 4400.
It takes approximately 45 min to get from Bentota to Baddegama, including transfers.
Yes, the driving distance between Bentota to Baddegama is 42 km. It takes approximately 46 min to drive from Bentota to Baddegama.
There are 3064+ hotels available in Baddegama.
What companies run services between Bentota, Sri Lanka and Baddegama, Sri Lanka?
There is no direct connection from Bentota to Baddegama. However, you can take the train to Hikkaduwa then take the taxi to Baddegama. Alternatively, you can take the bus to Hikkaduwa then take the taxi to Baddegama.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Bentota to Hikkaduwa
- Ave. Duration
- 32 min
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Aluthgama to Hikkaduwa
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 24 min
- Estimated price
- Rs 1,200–16,000
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Hikkaduwa Taxi Service
- Phone
- +94 76 695 2292
- Website
- hikkaduwataxiservice.com
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Hikkaduwa Taxi Service
- Phone
- +94 76 695 2292
- Website
- hikkaduwataxiservice.com
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Bentota Taxi
- Phone
- +94 71 39 09 573
- Website
- bentotataxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
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 Travelling by boat in Italy, Train travel in Spain: A guide to Renfe, and How to get from London City Airport into central London - to help you get the most out of your next trip.







