Travel Colombo to Habarana

Colombo to Habarana Train: Schedules, Tickets & Prices

Trains from Colombo to Habarana take around 4h 25m to 5h 52m, with tickets starting from 1,760 LKR to 2,600 LKR.

Train from Colombo to Habarana

Travel from Colombo to Habarana by train, boarding at Colombo Fort and arriving at Galoya, Habarana or Habarana. Trains run several times daily, the journey typically takes about 4 hours 25 minutes, and tickets are 1,760 LKR. Secure your seat here.

Popular departures: Colombo Fort

Prices: 1,760 LKR to 2,600 LKR

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

Experience train from Colombo to Habarana for LKR 1760 Hop on train from Colombo to Habarana for LKR 1760 Go with train from Colombo to Habarana in 4h 25m

View all Train tickets →

Distance Colombo to Habarana

The distance between Colombo and Habarana is 157.7 kilometers.

Train from Colombo to Habarana Details

Find key information about the Train from Colombo to Habarana, including travel time, prices and stations.

Train
Average price
2,233 LKR
 
Cheapest
1,760 LKR
Average duration
5h 25m
 
Shortest
4h 25m
Number of departures
4
06:00 - 21:30
Tickets
 
Stations
Departure stations
Arrival stations
Colombo Fort
Galoya, Habarana
Habarana
Operators
Sri Lanka Railway
 

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 Train tickets →

Frequently Asked Questions Train Colombo to Habarana

Below you will find answers to the most common questions about traveling from Colombo to Habarana by train.

How long is the train trip from Colombo to Habarana?

The train trip from Colombo to Habarana takes about 4 hours 25 minutes to 5 hours 52 minutes, depending on the service and the station pair. If you are planning a train journey, it is best to allow extra time for the longer option so your Colombo to Habarana travel feels less rushed.

What does a train ticket for Colombo to Habarana usually cost?

A train ticket for Colombo to Habarana usually costs between 1760 LKR and 2600 LKR. If you are comparing train tickets for this Colombo to Habarana route, it helps to check the exact service you want because the fare can vary within that range.

When does the train service from Colombo to Habarana start and finish?

The train service from Colombo to Habarana starts at 06:00 and the last train departure is at 21:30. That gives travelers a fairly wide window for planning a Colombo to Habarana train journey, whether they want an early start or a later departure.

How many train options are there between Colombo and Habarana?

There are 4 train trips available between Colombo and Habarana. With that limited train frequency, it is a good idea to plan your Colombo to Habarana journey around the departure that fits your schedule best.

Can I book train tickets from Colombo to Habarana in advance?

Yes, it is sensible to look for train tickets from Colombo to Habarana in advance, especially because there are only 4 train trips listed. Booking ahead can make your Colombo to Habarana train journey easier to plan and help you secure the departure you prefer.

Which station do I use for the train from Colombo to Habarana?

For the train from Colombo to Habarana, departures are from Colombo Fort. On arrival, the train service may stop at Habarana or Galoya, Habarana, so it is worth checking the exact train journey details before you travel.

Is the train journey between Colombo and Habarana a practical way to travel?

Yes, the train journey between Colombo and Habarana is a practical option if you want a direct rail connection from Colombo Fort. Since the train service can take several hours, it is smart to plan for comfort, check your departure time, and keep your Colombo to Habarana trip flexible.

What should I know before taking the train trip from Colombo to Habarana?

Before taking the train trip from Colombo to Habarana, check the departure station, the arrival station, and the travel time for your chosen service. The Colombo to Habarana train can run from about 4 hours 25 minutes to nearly 6 hours, so having your train tickets and timing sorted in advance makes the journey smoother.


More Train routes from and to Colombo or Habarana

Planning more than just Colombo to Habarana?

You’re currently viewing Train options for Colombo to Habarana. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.