Train time table

Recommencement of train operations from Badulla to Nanu Oya, from 20 June 2026.

Ver más sobre – Viaje en tren panorámico por las Tierras Altas

1005/1006 Special Train

Operates daily.

Nanu Oya / Badulla (1005)

Badulla / Nanu Oya (1006)

Railway stationDeparture timeRailway stationDeparture time
Nanu Oya09:00Badulla15:00
Ambewela09:30Demodara15:37
Pattipola09:38Ella15:52
Ohiya09:53Bandarawela16:23
Idalgashinna10:12Diyatalawa16:37
Haputale10:28Haputale16:49
Diyatalawa10:40Idalgashinna17:05
Bandarawela10:56Ohiya17:24
Ella11:27Pattipola17:39
Demodara11:41Ambewela17:47
Badulla12:16Nanu Oya18:06

1015/1016 Special Train
Operates on Monday, Tuesday, Thursday, Friday, Saturday, Sunday

This train DOES NOT operate on Wednesday.

Nanu Oya / Badulla (1015)

Badulla / Nanu Oya (1016)

Railway stationDeparture timeRailway stationDeparture time
Nanu Oya14:30Badulla09:00
Ambewela15:00Demodara09:37
Pattipola15:08Ella09:52
Ohiya15:23Bandarawela10:23
Idalgashinna15:42Diyatalawa10:37
Haputale15:58Haputale10:49
Diyatalawa16:10Idalgashinna11:05
Bandarawela16:26Ohiya11:24
Ella16:57Pattipola11:39
Demodara17:11Ambewela11:47
Badulla17:46Nanu Oya12:16
    

[3] 1043/1044 Ella ODYSSEY Special Train

This train operates ONLY on Wednesdays.

Nanu Oya / Badulla (1043)Badulla / Nanu Oya (1044)
Railway stationDeparture timeRailway stationDeparture time
Nanu Oya13:00Badulla07:45
Ambewela13:32Demodara08:19
Pattipola13:42Ella08:43
Ohiya13:56Bandarawela09:11
Idalgashinna14:14Diyatalawa09:27
Haputale14:29Haputale09:39
Diyatalawa14:40Idalgashinna10:15
Bandarawela14:55Ohiya10:33
Ella15:21Pattipola10:47
Demodara15:39Ambewela11:00
Badulla16:12Nanu Oya11:29
    

All the above trains have coaches with seat reservation facilities for First Class (air-conditioned) and Second Class. Seats for these trains may be reserved through https://seatreservation.railway.gov.lk or by visiting a railway station where seat reservation facilities are available.

Passengers who have already obtained reserved-seat tickets showing Ambewela Railway Station as the starting or final railway station are permitted to use those reserved-seat tickets to commence their journey from Nanu Oya or to end their journey at Nanu Oya Railway Station.

20 June 2026