There are 7 ways to get from Koggala to Nochchiyagama by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Habaraduwa to Bambalapitiyatrain Beliatta
- Take the train from Bambalapitiya to Thambuttegamatrain Mt Lavinia to Kankesanthurai
7h 54mRs 3,614–8,676Train, bus
cheapest- Take the train from Koggala to Fort Stationtrain Beliatta
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Anuradhapurabus 15-1-1 / ...
11h 19mRs 3,038–6,417Bus
- Take the bus from Ahangama to Colombobus
- Take the bus from Technical Junction to Anuradhapurabus
8h 47mDrive 312.1 km
- Drive from Koggala to Nochchiyagamacar 312.1 km
4h 22mRs 14,096–20,361Fly to Sigiriya Airport, taxi
- Fly from Koggala (KCT) to Sigiriya Airport (GIU)plane KCT - GIU
- Take the taxi from Sigiriya Airport (GIU) to Nochchiyagamataxi
23h 15mRs 21,439–101,911Train via Colombo
- Take the train from Koggala to Dehiwalatrain Beliatta
- Take the train from Dehiwala to Thambuttegamatrain Mt Lavinia to Kankesanthurai
8h 43mRs 3,610–8,674Fly to Bandaranaike International Airport, taxi
- Fly from Koggala (KCT) to Bandaranaike International Airport (CMB)plane KCT - CMB
- Take the taxi from Colombo-Airport-CMB to Nochchiyagamataxi
3h 8mRs 53,818–137,884
Koggala (KCT) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Koggala to Nochchiyagama is to train and bus which costs Rs. 3000 - Rs. 6500 and takes 11h 19m.
The fastest way to get from Koggala to Nochchiyagama is to fly and taxi which takes 3h 8m and costs Rs. 50000 - Rs. 140000.
No, there is no direct bus from Koggala to Nochchiyagama. However, there are services departing from Ahangama and arriving at Anuradhapura via Technical Junction. The journey, including transfers, takes approximately 8h 47m.
No, there is no direct train from Koggala to Nochchiyagama. However, there are services departing from Habaraduwa and arriving at Thambuttegama via Bambalapitiya. The journey, including transfers, takes approximately 7h 54m.
The distance between Koggala and Nochchiyagama is 327 km. The road distance is 312.1 km.
The best way to get from Koggala to Nochchiyagama without a car is to train which takes 7h 54m and costs Rs. 3600 - Rs. 9000.
It takes approximately 7h 54m to get from Koggala to Nochchiyagama, including transfers.
Koggala to Nochchiyagama bus services, operated by Sri Lanka Transport Board - SLTB ICT, depart from Ahangama station.
Koggala to Nochchiyagama train services, operated by Sri Lanka Railways, depart from Habaraduwa station.
The best way to get from Koggala to Nochchiyagama is to train which takes 7h 54m and costs Rs. 3600 - Rs. 9000. Alternatively, you can bus, which costs and takes 8h 47m.
What companies run services between Koggala, Sri Lanka and Nochchiyagama, Sri Lanka?
You can take a train from Habaraduwa to Nochchiyagama via Bambalapitiya and Thambuttegama in around 7h 54m. Alternatively, you can take a train from Koggala to Nochchiyagama via Ahangama, Ahangama, Colombo, Technical Junction, and Anuradhapura in around 8h 47m.
- Website
- cinnamonair.com
Flights from Koggala to Sigiriya Airport via Bandaranaike International Airport
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- Rs 12,000–95,000
Flights from Koggala to Bandaranaike International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- Rs 10,000–85,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Habaraduwa to Bambalapitiya
- Ave. Duration
- 2h 32m
- Frequency
- 5 times a week
- Estimated price
- Rs 214–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,600
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,604
- 2nd Class
- Rs 214
- 1st Class
- Rs 1,926
Train from Bambalapitiya to Thambuttegama
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Koggala to Dehiwala
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- Rs 211–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,578
- 2nd Class
- Rs 211
- 1st Class
- Rs 1,894
Train from Dehiwala to Thambuttegama
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
Train from Koggala to Fort Station
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- Rs 229–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,600
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,713
- 2nd Class
- Rs 229
- 1st Class
- Rs 2,056
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Ahangama to Colombo
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Technical Junction to Anuradhapura
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Anuradhapura
- Ave. Duration
- 5h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 700–800
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 700–800
- Semi Lux
- Rs 900–1,300
- Super Lux
- Rs 1,600–2,100
- Ave. Duration
- 2h 9m
- Estimated price
- Rs 8,500–55,000
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Taxi Dambulla
- Phone
- +94 76 36 05 437
- Website
- taxidambulla.wordpress.com
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Pickme
- Phone
- +94 11 74 33 433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 76 32 22 239
- Website
- visitlankataxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, French strikes 2018: What are my alternative transport options?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Koggala to Nochchiyagama bus services, operated by Sri Lanka Transport Board - SLTB ICT, arrive at Colombo station.
Koggala to Nochchiyagama train services, operated by Sri Lanka Railways, arrive at Bambalapitiya station.
Yes, the driving distance between Koggala to Nochchiyagama is 312 km. It takes approximately 4h 22m to drive from Koggala to Nochchiyagama.
There are 477+ hotels available in Nochchiyagama.














