Back to trainsBattuluoya to Kudahakapola
Kudahakapola to Battuluoya Train Timetable
4 trains2h 13m – 2h 57mfirst 4:53 AM, last 6:13 PM
Connecting trains
Journeys with one change, if the direct trains don't suit.
- 2h 33m1 change at Seeduwa
- 5:44 PMKudahakapola5:49 PMSeeduwa3423
- 19m wait at Seeduwa
- 6:08 PMSeeduwa8:17 PMBattuluoya8365-3425
- 2h 33m1 change at Investment Promotion Zone
- 5:44 PMKudahakapola5:56 PMInvestment Promotion Zone3423
- 18m wait at Investment Promotion Zone
- 6:14 PMInvestment Promotion Zone8:17 PMBattuluoya8365-3425
- 2h 33m1 change at Negombo
- 5:44 PMKudahakapola6:08 PMNegombo3423
- 19m wait at Negombo
- 6:27 PMNegombo8:17 PMBattuluoya8365-3425
- 2h 51m1 change at Alawathupitiya
- 5:44 PMKudahakapola5:46 PMAlawathupitiya3423
- 31m wait at Alawathupitiya
- 6:17 PMAlawathupitiya8:35 PMBattuluoya8365-3425A
- 2h 51m1 change at Katunayaka
- 5:44 PMKudahakapola5:59 PMKatunayaka3423
- 34m wait at Katunayaka
- 6:33 PMKatunayaka8:35 PMBattuluoya8365-3425A
Stations between Kudahakapola and Battuluoya(26)
- Alawathupitiya
- Seeduwa
- Liyanagemulla
- Investment Promotion Zone
- Katunayaka
- Kurana
- Negombo
- Kattuwa
- Kochchikade
- Waikkala
- Bolawaththa
- Boralessa
- Lunuwila
- Thummodara
- Nattandiya
- Walahapitiya
- Kudawewa
- Nelumpokuna
- Madampe
- Kakkapalliya
- Sawarana
- Chillaw
- Manuwangama
- Bangadeniya
- Arachchikattuwa
- Anavilundawa
Not every train calls at every station — check the individual trainfor its full stop list.
Kudahakapola to Battuluoya at a glance
- 2h 13m – 2h 57m
- How long does the train from Kudahakapola to Battuluoya take?
- 4
- How many trains run from Kudahakapola to Battuluoya?
- 4:53 AM
- What time is the first train from Kudahakapola?
- 6:13 PM
- What time is the last train from Kudahakapola?
depending on the train
direct trains per day