Travel Colombo to Habarana

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.

Popular departures: Colombo Fort

Prices: 1,760 LKR

Duration: 4h 25m – 5h 52m ⏱

Experience train from Colombo to Habarana in 4h 25m Take train from Colombo to Habarana in 4h 25m Take train from Colombo to Habarana for 1760 LKR

View all Train tickets β†’

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.

Popular departures: Colombo Express Bus Stop
Popular arrivals: Habarana Bus Stop

Prices: 7,013 LKR

Duration: 4h 30m ⏱

Experience bus from Colombo to Habarana in 4h 30m

View all Bus tickets β†’

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.

Popular departures: Colombo Colombo Transfer
Popular arrivals: Habarana

Prices: 23,762 LKR

Duration: 2h 35m – 4h 19m ⏱

Experience charter from Colombo to Habarana in 2h 35m Hop on charter from Colombo to Habarana for 23762 LKR Journey with charter from Colombo to Habarana for 23762 LKR Hop on charter from Colombo to Habarana in 2h 35m Book charter from Colombo to Habarana for 23762 LKR Experience charter from Colombo to Habarana for 23762 LKR

View all Charter tickets β†’

Distance Colombo to Habarana

The distance between Colombo and Habarana is 157.7 kilometers.

Colombo to Habarana Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Colombo to Habarana

Train
Bus
Charter
Average price
2,233 LKR
7,013 LKR
41,593 LKR
Cheapest price
1,760 LKR
7,013 LKR
23,762 LKR
Average duration
5h 25m
4h 30m
3h 23m
Minimum duration
4h 25m
4h 30m
2h 35m
Number of departures
4
1
7
Tickets
Operators
Sri Lanka Railway
Al Rashith Travels
Real Lanka Holidays, TaxiBazaar, Ceylon Roots, Lakpura, Tours with Stef Lanka

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.

Train 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

Check all Charter tickets β†’

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.

Check all Bus tickets β†’

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.

Charter 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

Check all Charter tickets β†’

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 Planner

Perfect for travelers visiting multiple cities on one trip.