12Go
Support
Cart
English
Flights from Batticaloa (BTC) to Matara
Batticaloa
Matara
Wed, May 8
One Way
NaN Passengers
Update
Sun, May 5
Mon, May 6
Tue, May 7
Wed, May 8
Thu, May 9
Fri, May 10
Sat, May 11
Pick Date
Best Options
Other Options
Earliest to latest
Price
Departure
Departure Station
···
trip-controls-expand
Arrival
Arrival Station
Batticaloa to Matara Avia Schedule
Batticaloa to Matara Avia Schedule
Transport Name
Route Time
Price
Sri Lanka Railways 2nd Class Seat
01:35 - 08:45
$ 13.50
Sri Lanka Railways 1st Class Seat
15:44 - 18:20
$ 13.56
Sri Lanka Railways First Class Sleeper
20:15 - 04:53
$ 17.30
Transportation from Batticaloa to Matara
Trains
$ 18.93
Buses
$ 30.50
Taxis
$ 176.68
Ferries are not available
Flights are not available
Vans are not available
Popular Routes
From Batticaloa (BTC)
Batticaloa → Colombo
Batticaloa → Trincomalee
Batticaloa → Kandy
Batticaloa → Jaffna
Batticaloa → Colombo Fort
To Batticaloa (BTC)
Colombo → Batticaloa
Kandy → Batticaloa
Trincomalee → Batticaloa
Jaffna → Batticaloa
Badulla → Batticaloa
From Matara
Matara → Colombo
Matara → Ella
Matara → Nuwara Eliya
Matara → Colombo Fort
Matara → Kandy
To Matara
Colombo → Matara
Colombo Fort → Matara
Ella → Matara
Kandy → Matara
Galle → Matara
Popular Routes in Sri Lanka
Kandy → Ella
Kandy → Nuwara Eliya
Nuwara Eliya → Ella
Colombo → Jaffna
Colombo → Trincomalee
Sri Lanka ✈️
Batticaloa
Matara
Trips
Schedule
Transport Options