Bus Timetables
Bus Timetables / Schedules of all NCG Express bus routes
- Home
- ►
- Bus Timetables
The following NCG Bus Timetables may be subject to minor changes due to various factors such as traffic conditions, weather conditions, emergency situations, and other unforeseen circumstances.
Moratuwa to Karainagar 87
Super Luxury - Daily
- Soysapura - 7.30 PM
- Wellawatta - 8.30 PM
- Pettah - 8.45 PM
- Jaffna Town - 3.00 AM
- Karainagar - 4.30 AM
Karainagar to Moratuwa 87
Super Luxury - Daily
- Karainagar - 6.30 PM
- Jaffna Bus Stand - 8.30 AM
- Pettah - 2.45 AM
- Wellawatta - 3.00 AM
- Soysapura - 3.20 AM
Moratuwa to Point Pedro 87 (via Palaly)
Super Luxury - Daily
- Soysapura - 8.00 PM
- Wellawatta - 9.00 PM
- Pettah - 9.15 PM
- Jaffna Town - 3.30 AM
- Point Pedro - 4.20 AM
Point Pedro to Moratuwa 87 (via Palaly)
Super Luxury - Daily
- Point Pedro - 7.20 PM
- Jaffna Bus Stand- 9.00 PM
- Pettah - 3.15 AM
- Wellawatta - 3.30 PM
- Soysapura - 3.40 AM
Moratuwa to Point Pedro 87 (via Kopay)
Super Luxury - Daily
- Soysapura - 9.00 PM
- Wellawatta - 10.00 PM
- Pettah - 10.15 PM
- Jaffna Town - 4.30 AM
- Point Pedro - 5.10 AM
Point Pedro to Moratuwa 87 (via Kopay)
Super Luxury - Daily
- Point Pedro - 8.15 PM
- Jaffna Bus Stand- 9.30 PM
- Pettah - 3.45 AM
- Wellawatta - 4.00 AM
- Soysapura - 4.10 AM
Moratuwa to Jaffna 87 (via Kodikamam)
Super Luxury - Daily
- Soysapura - 8.30 PM
- Wellawatta - 9.30 PM
- Pettah - 9.45 PM
- Point Pedro - 4.00 AM
- Jaffna Town - 4.45 AM
Jaffna to Moratuwa 87 (via Kodikamam)
Super Luxury - Daily
- Jaffna Bus Stand - 8.15 PM
- Point Pedro - 9.15 PM
- Pettah - 3.35 AM
- Wellawatta - 3.50 PM
- Soysapura - 4.02 PM
Panadura to Kankesanthurai 15 (via Dambulla)
Super Luxury - Daily
- Panadura - 8.30 PM
- Pettah - 10.15 PM
- Kurunegala - 12.00 AM
- Jaffna - 4.30 AM
- Kankesanthurai - 5.00 AM
Kankesanthurai to Panadura 15 (via Dambulla)
Super Luxury - Daily
- Kankesanthurai - 8.45 PM
- Jaffna Bus Stand - 10.00 PM
- Kurunegala - 2.20 AM
- Pettah - 4.20 AM
- Panadura - 5.00 AM
Makumbura to Badulla EX 01 74/31-2
Super Luxury - Daily
- Makumbura - 10.30 AM
- Mattala - 12.30 PM
- Wellawaya - 01.40 PM
- Ella - 02.20 PM
- Badulla - 03.00 PM
- Makumbura - 05.30 PM
- Mattala - 07.30 PM
- Wellawaya - 08.25 PM
- Ella - 08.55 PM
- Badulla - 09.30 PM
Badulla to Makumbura EX 01 74/31-2
Super Luxury - Daily
- Badulla - 10.30 AM
- Ella - 11.10 AM
- Wellawaya - 11.45 AM
- Mattala - 01.00 PM
- Makumbura - 03.00 PM
- Badulla - 05.30 PM
- Ella - 06.00 PM
- Wellawaya - 06.40 PM
- Mattala - 07.30 PM
- Makumbura - 09.30 PM
Colombo to Passara 99
Super Luxury - Daily
- Colombo - 12.45 AM
- Homagama - 1.15 AM
- Bandarawela - 5.15 AM
- Badulla - 6.00 AM
- Passara - 6.45 AM
Passara to Colombo 99
Super Luxury - Daily
- Passara - 12.30 AM
- Badulla - 1.25 AM
- Bandarawela - 2.10 AM
- Homagama - 5.30 AM
- Colombo - 6.15 AM
Panadura to Kandy 17
Normal - Daily
- Panadura - 03.30 AM
- ( Departure )
- Kandy - 07.20 AM
- ( Arrival )
- Panadura - 04.30 AM
- ( Departure )
- Kandy - 08.15 AM
- ( Arrival )
- Panadura - 04.50 AM
- ( Departure )
- Kandy - 08.45 AM
- ( Arrival )
- Panadura - 05.15 AM
- ( Departure )
- Kandy - 09.30 AM
- ( Arrival )
- Panadura - 08.10 AM
- ( Departure )
- Kandy - 01.00 PM
- ( Arrival )
- Panadura - 09.10 AM
- ( Departure )
- Kandy - 01.50 PM
- ( Arrival )
- Panadura - 10.40 AM
- ( Departure )
- Kandy - 03.15 PM
- ( Arrival )
Kandy to Panadura 17
Normal - Daily
- Kandy- 09.00 AM
- ( Departure )
- Panadura - 02.00 PM
- ( Arrival )
- Kandy- 09.50 AM
- ( Departure )
- Panadura - 03.00 PM
- ( Arrival )
- Kandy- 01.00 PM
- ( Departure )
- Panadura - 06.30 PM
- ( Arrival )
- Kandy- 02.00 PM
- ( Departure )
- Panadura - 07.15 PM
- ( Arrival )
- Kandy- 04.25 PM
- ( Departure )
- Panadura - 09.15 PM
- ( Arrival )
- Kandy- 05.25 PM
- ( Departure )
- Panadura - 10.15 PM
- ( Arrival )
- Kandy- 06.50 PM
- ( Departure )
- Panadura - 11.00 PM
- ( Arrival )
Nittambuwa to Panadura 17
Normal - Daily
- Nittambuwa - 05.30 AM
- ( Departure )
- Panadura - 08.10 AM
- ( Arrival )
- Nittambuwa - 05.50 AM
- ( Departure )
- Panadura - 08.30 AM
- ( Arrival )
Panadura to Nittabuwa 17
Normal - Daily
- Panadura - 05.30 AM
- ( Departure )
- Nittabuwa - 08.10 AM
- ( Arrival )
- Panadura - 05.50 AM
- ( Departure )
- Nittabuwa - 08.30 AM
- ( Arrival )