Travel Batticaloa to Kurunegala

Batticaloa to Kurunegala Train: Schedules, Tickets & Prices

Travel from Batticaloa to Kurunegala by train in around 5h 46m to 7h 22m, with tickets available from 1,760 LKR to 2,600 LKR.

Train from Batticaloa to Kurunegala

Catch a train from Batticaloa by departing at Batticaloa and reaching Kurunegala at Kurunegala. The journey usually takes about 5 hours 46 minutes, providing a convenient and scenic travel option. Tickets start at 1,760 LKR, so make sure to secure your preferred seat here.

Popular departures: Batticaloa
Popular arrivals: Kurunegala

Prices: 1,760 LKR to 2,600 LKR

Duration: 5h 46m – 7h 22m ⏱

Choose train from Batticaloa to Kurunegala for LKR 1760 Hop on train from Batticaloa to Kurunegala for LKR 1760 Hop on train from Batticaloa to Kurunegala in 5h 46m

View all Train tickets →

Distance Batticaloa to Kurunegala

The distance between Batticaloa and Kurunegala is 137 kilometers.

Train from Batticaloa to Kurunegala Details

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

Train
Average price
2,180 LKR
 
Cheapest
1,760 LKR
Average duration
6h 41m
 
Shortest
5h 46m
Number of departures
3
01:30 - 20:00
Tickets
 
Stations
Departure stations
Arrival stations
Batticaloa
Kurunegala
Operators
Sri Lanka Railway
 

Train Routes & Schedules from Batticaloa to Kurunegala

Catch the train from Batticaloa to travel from Batticaloa toward Kurunegala. Services operate from 01:30 until 20:00, and the rail journey typically takes around 5h 46m to 7h 22m. Ticket prices start at 1,760 to 2,600 LKR, and the trip concludes at Kurunegala. For exact train departure times on the Batticaloa to Kurunegala route and to check seat availability, consult the timetable and reserve your place in advance.

Train Timetable: Batticaloa → Kurunegala

  • 01:30 07:16 5h 46m 1760 LKR
  • 06:10 13:06 6h 56m 2180 LKR
  • 20:00 03:22 7h 22m 2600 LKR

Check all Train tickets →

Frequently Asked Questions Train Batticaloa to Kurunegala

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

How long does the train journey from Batticaloa to Kurunegala usually take?

A train journey from Batticaloa to Kurunegala usually takes about 6 hours to 7 hours 22 minutes, so it is best to plan for a fairly long ride. The exact time can vary depending on the train service and the day you travel, so leaving some extra time is a good idea.

What is the price of train tickets for the Batticaloa to Kurunegala route?

Train tickets for Batticaloa to Kurunegala generally cost between 1760 LKR and 2600 LKR. The final fare can depend on the train service and the type of ticket available, so checking the latest train tickets before you travel is a smart move.

When is the first train departure from Batticaloa to Kurunegala?

The first train departure on the Batticaloa to Kurunegala route is at 01:30. If you want an early train trip, it is worth arriving ahead of time so you can board without rushing.

What is the last train service from Batticaloa to Kurunegala?

The last train service from Batticaloa to Kurunegala departs at 20:00. If you are planning a later train journey, it is a good idea to confirm the schedule before heading to the station.

How many train trips are available between Batticaloa and Kurunegala?

There are 3 train trips available between Batticaloa and Kurunegala. Because the number of departures is limited, it is wise to check the train schedule early and choose the option that fits your plans.

Can I book train tickets for Batticaloa to Kurunegala in advance?

Yes, it is a good idea to book train tickets for Batticaloa to Kurunegala in advance, especially since there are only 3 train trips available. Early booking can help you secure a better option for your train journey.

Which stations are used for the train connection from Batticaloa to Kurunegala?

The train connection from Batticaloa to Kurunegala departs from Batticaloa and arrives in Kurunegala. Knowing the station names in advance can make your train trip easier to plan and help you avoid last-minute confusion.

What should I keep in mind for a train trip between Batticaloa and Kurunegala?

For a train trip between Batticaloa and Kurunegala, it helps to plan for a journey of about 6 to 7 hours and to check the departure time carefully, since the first train departure is at 01:30 and the last is at 20:00. With only 3 train services on this route, arriving early and confirming your train tickets ahead of time can make the trip smoother.


More Train routes from and to Batticaloa or Kurunegala

Routes in Train to Kurunegala ←

Routes in Train to Batticaloa ←

Planning more than just Batticaloa to Kurunegala?

You’re currently viewing Train options for Batticaloa to Kurunegala. 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.