Colombo to Habarana
Travel to Habarana and find yourself surrounded by ancient temples and lush greenery, a contrast to the urban pace of Colombo. All major transport options linking Colombo and Habarana are gathered on this page, making it easy to compare timetables, travel durations and fares.
Travel options for Colombo to Habarana
On your journey from Colombo to Habarana, take a train for 1760 LKR to save, or get there quicker with charter in 2h y 35 minutes.
Train from Colombo to Habarana
Board at Colombo Fort for a train connecting Colombo and Habarana, reaching Galoya, Habarana or Habarana after approximately 4 hours 25 minutes. Tickets start at 1,760 LKR, secure your spot on the train in advance.
Prices: 1,760 LKR
Duration: 4h 25m β 5h 52m β±
Bus from Colombo to Habarana
If you're traveling from Colombo to Habarana by bus, you can board at Colombo Express Bus Stop, with services running frequently throughout the day so you can pick a time that suits your schedule. The journey typically takes around 4 hours 30 minutes, providing a comfortable way to reach your destination, arriving at Habarana Bus Stop, with bus ticket prices starting from 7,013 LKR. Be sure to check availability and secure your seat in advance here to ensure a smooth and hassle-free trip.
Prices: 7,013 LKR
Duration: 4h 30m β±
Charter from Colombo to Habarana
For a door-to-door experience, charter a private route from Colombo to Habarana, with travel taking approximately 2 hours 35 minutes. Fares typically start at 23,762 LKR. Check available options and book your ride here.
Prices: 23,762 LKR
Duration: 2h 35m β 4h 19m β±
Train Routes & Schedules from Colombo to Habarana
- Board at Colombo Fort, and after a trip of around 5h 35m to 5h 52m, the train reaches Galoya, Habarana. Tickets are available from 2,180 to 2,600 LKR, and departures run from 06:00 until 21:30.
- Reach Habarana by boarding the train at Colombo Fort, traveling roughly 4h 25m. Fares start at 1,760 LKR, and rail services operate at 15:15.
Cheapest & Fastest Train Colombo to Habarana
1760 LKR, from Colombo Fort to Habarana, departure at 15:15, duration 4h 25mTrain Timetable: Colombo Fort β Galoya, Habarana
- 06:00 11:35 5h 35m 2180 LKR
- 19:00 00:48 5h 48m 2600 LKR
- 21:30 03:22 5h 52m 2390 LKR
Train Timetable: Colombo Fort β Habarana
- 15:15 19:40 4h 25m 1760 LKR
Bus Routes & Schedules from Colombo to Habarana
Board the bus at Colombo Express Bus Stop to travel between Colombo and Habarana. The service runs at 19:30 and covers the distance in roughly 4h 30m. Prices start at 7,013 LKR and you will arrive at Habarana Bus Stop when the journey concludes. This single-station route makes planning straightforward, check the bus timetable for Colombo to Habarana to view every departure and reserve your seat ahead of time.
Cheapest & Fastest Bus Colombo to Habarana
7013 LKR, from Colombo Express Bus Stop to Habarana Bus Stop, departure at 19:30, duration 4h 30mBus Timetable: Colombo Express Bus Stop β Habarana Bus Stop
- 19:30 00:00 4h 30m 7013 LKR
Charter Routes & Schedules from Colombo to Habarana
- Enjoy a personal driver service from Colombo, arriving at Habarana after approximately 2h 35m to 4h 19m. Tickets from 23,762 to 63,508 LKR are valid across various departure times during the day.
- Board a personal driver service at Colombo Transfer and reach Habarana in approximately 3h 2m to 4h 8m. Trips run multiple times each day, and tickets start from 36,336 to 63,508 LKR.
Cheapest & Fastest Charter Colombo to Habarana
23762 LKR, from Colombo to Habarana, departure at --:--, duration 2h 35mCharter Timetable: Colombo β Habarana
- --:-- --:-- 3h 30m 33762 LKR
- --:-- --:-- 2h 57m 35058 LKR
- --:-- --:-- 3h 15m 63508 LKR
- --:-- --:-- 4h 19m 35214 LKR
- --:-- --:-- 2h 35m 23762 LKR
Charter Timetable: Colombo Transfer β Habarana
- --:-- --:-- 3h 2m 63508 LKR
- --:-- --:-- 4h 8m 36336 LKR
Frequently Asked Questions Colombo to Habarana
Below you will find answers to the most common questions about traveling from Colombo to Habarana.
How long does the Colombo to Habarana route usually take?
Travel time on the Colombo to Habarana route varies by transport type. The train takes about 4 hours 25 minutes to 5 hours 52 minutes, the bus takes about 4 hours 30 minutes, and charter services take about 2 hours 35 minutes to 4 hours 19 minutes.
What is the cheapest way to travel from Colombo to Habarana?
The cheapest published option on the Colombo to Habarana route is the train, with fares from 1,760 LKR to 2,600 LKR. The bus is priced at 7,013 LKR, while charter services are higher than both.
How much does Colombo to Habarana cost overall?
Prices on the Colombo to Habarana route range from 1,760 LKR on the train to 7,013 LKR on the bus, with charter services listed from 23,762 LKR to 63,508 LKR. The exact fare depends on the transport type you choose.
Which option is fastest for Colombo to Habarana?
The fastest listed option on the Colombo to Habarana route is charter service, taking about 2 hours 35 minutes to 4 hours 19 minutes. Train travel is slower, at about 4 hours 25 minutes to 5 hours 52 minutes, and the bus takes about 4 hours 30 minutes.
Where do I leave from and arrive on the Colombo to Habarana route?
For Colombo to Habarana, the train departs from Colombo Fort and arrives at either Galoya, Habarana or Habarana. The bus leaves from Colombo Express Bus Stop and arrives at Habarana Bus Stop. Charter services use Colombo or Colombo Transfer and arrive in Habarana.
How often do services run on Colombo to Habarana, and what are the first and last departures?
Train services on Colombo to Habarana run from 06:00 to 21:30, with four trips listed. The bus has one departure at 19:30. Charter services have seven trips listed, but no specific first or last departure times are shown.
Is there a direct bus from Colombo to Habarana, and what are its details?
Yes, the bus on the Colombo to Habarana route is direct. It leaves Colombo Express Bus Stop and arrives at Habarana Bus Stop. The fare is 7,013 LKR, and the journey takes about 4 hours 30 minutes.
What should I know about the train on Colombo to Habarana?
The train from Colombo to Habarana departs from Colombo Fort and arrives at Habarana or Galoya, Habarana. Fares are 1,760 LKR to 2,600 LKR. Travel time is about 4 hours 25 minutes to 5 hours 52 minutes, depending on the service.
Are there different train arrival points on Colombo to Habarana?
Yes, train services on Colombo to Habarana arrive at two listed points: Habarana and Galoya, Habarana. The Colombo Fort to Habarana train is listed at about 4 hours 25 minutes, while Colombo Fort to Galoya, Habarana takes about 5 hours 35 minutes to 5 hours 52 minutes.
How do charter services work on Colombo to Habarana?
Charter services on Colombo to Habarana depart from Colombo or Colombo Transfer and arrive in Habarana. They are listed at 23,762 LKR to 63,508 LKR and take about 2 hours 35 minutes to 4 hours 19 minutes, depending on the departure point.
Can I book Colombo to Habarana tickets online?
Yes, Colombo to Habarana tickets can be checked and booked through TicketRoutes.com. That is the simplest place to compare the listed train, bus, and charter options for this route.
Which Colombo to Habarana option has the most departures listed?
Charter services have the most listed trips on the Colombo to Habarana route, with seven departures. The train has four trips listed, while the bus has one scheduled departure. Exact departure times are only shown for the train and bus.
More travel routes for Colombo and Habarana
Planning more stops after Colombo to Habarana?
If your journey doesnβt end with Colombo to Habarana, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.