ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Jaffna

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Colombo to Jaffna

🚌 Traveling from Colombo to Jaffna by bus is a convenient option, with direct services departing twice daily from Pettah. The journey typically takes around 6 hours and 15 minutes. 🎟️ Prices for the bus trip between Colombo and Jaffna range from $1 to $10, offering an affordable and efficient way to explore the diverse beauty of Sri Lanka's northern region.

Where to stay in Jaffna

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service available between Colombo and Jaffna. The bus departs from Pettah and arrives at its destination in Jaffna. This service operates twice daily, every day, and the journey typically takes around 6 hours and 15 minutes.
  • You can catch the bus from Colombo to Jaffna at the Pettah station. This station serves as the departure point for the bus services operated by NCG Express.
  • The bus from Colombo to Jaffna, operated by NCG Express, arrives at the Jaffna station. Upon reaching Jaffna, passengers can disembark at the station and continue with their onward journey. Jaffna station is a central transportation hub in the city, making it convenient for travelers to access other modes of transportation or their accommodations.
  • The cost of a bus ticket from Colombo to Jaffna typically ranges between $1 to $10, depending on the type of bus and amenities provided. Budget options may be available at the lower end of the price spectrum, while more comfortable or express services may cost closer to $10.
  • There are two buses available for the route between Colombo and Jaffna, operated by NCG Express. These buses depart from Pettah station in Colombo and arrive at Jaffna station. The services run twice daily, every day, providing travelers with options for their journey. The bus ride typically takes approximately 6 hours and 15 minutes, offering a convenient and affordable transportation option between the two cities.
  • The buses from Colombo to Jaffna are typically less crowded during the early morning departure and the midday departure.
  • The first bus of the day from Colombo to Jaffna typically departs in the early morning from Pettah station. The last bus usually leaves in the midday to early afternoon. It is important to check the exact departure times with the NCG Express bus service to ensure you catch the bus at the preferred time for your journey to Jaffna.

Will you be returning to Colombo by bus?

If you are looking for a return bus ride, check the buses from Jaffna to Colombo.

See schedule