Travel Anuradhapura to Colombo

Anuradhapura to Colombo Bus: Schedules, Tickets & Prices

Buses from Anuradhapura to Colombo take around 4h 25m to 8h, with tickets starting from 4,967 LKR to 7,013 LKR.

Bus from Anuradhapura to Colombo

Catch a bus departing from Anuradhapura New Town and travel from Anuradhapura toward Colombo. With frequent services throughout the day, it’s easy to choose a departure time that fits your plans. The trip usually takes around 4 hours 25 minutes, with ticket prices starting from 4,967 LKR, and the route finishes at Colombo Express Bus Stop, Wellawatte, Colombo or Colombo Fort. You can secure your seat in advance to avoid last-minute availability issues.

Prices: 4,967 LKR to 7,013 LKR

Duration: 4h 25m – 8h ⏱

Ride with bus from Anuradhapura to Colombo for LKR 4967 Travel with bus from Anuradhapura to Colombo for LKR 4967 Hop on bus from Anuradhapura to Colombo in 4h 25m

View all Bus tickets →

Distance Anuradhapura to Colombo

The distance between Anuradhapura and Colombo is 166.9 kilometers.

Bus from Anuradhapura to Colombo Details

Find key information about the Bus from Anuradhapura to Colombo, including travel time, prices and stations.

Bus
Average price
6,128 LKR
 
Cheapest
4,967 LKR
Average duration
5h 29m
 
Shortest
4h 25m
Number of departures
6
13:45 - 23:55
Tickets
 
Stations
Departure stations
Arrival stations
Anuradhapura New Town
Colombo Express Bus Stop
Wellawatte, Colombo
Colombo Fort
Operators
Muthu Travels, Prince Travels, Sri Lanka Bus Service
 

Bus Routes & Schedules from Anuradhapura to Colombo

- Board a bus at Anuradhapura New Town to reach Colombo Express Bus Stop, with the journey typically lasting 5h 15m to 8h. Departures occur from 19:30 until 23:55, and bus ticket prices begin at 5,792 to 7,013 LKR.
- Travel from Anuradhapura New Town to Wellawatte, Colombo by bus, with journeys lasting approximately 4h 25m. Departures run at 13:45, and fares begin at 4,967 LKR.
- Colombo Fort can be reached from Anuradhapura New Town with a bus ride lasting about 4h 30m. Services run at 16:30, and fares start at 4,967 LKR.

Bus Timetable: Anuradhapura New Town → Colombo Express Bus Stop

  • 19:30 01:00 5h 30m 7013 LKR
  • 20:00 01:15 5h 15m 7013 LKR
  • 21:00 02:15 5h 15m 7013 LKR
  • 23:55 07:55 8h 5792 LKR

Bus Timetable: Anuradhapura New Town → Colombo Fort

  • 16:30 21:00 4h 30m 4967 LKR

Bus Timetable: Anuradhapura New Town → Wellawatte, Colombo

  • 13:45 18:10 4h 25m 4967 LKR

Check all Bus tickets →

Frequently Asked Questions Bus Anuradhapura to Colombo

Below you will find answers to the most common questions about traveling from Anuradhapura to Colombo by bus.

How long does the bus from Anuradhapura to Colombo usually take?

The bus journey from Anuradhapura to Colombo usually takes about 4 hours to 5 hours 30 minutes, depending on the departure point and where in Colombo you are heading. Some bus trips are quicker, while others take a bit longer, so it is worth checking the specific bus service before you travel.

What is the price of a bus ticket for Anuradhapura to Colombo?

A bus ticket for Anuradhapura to Colombo generally costs between 3079 LKR and 6590 LKR. The final fare can vary by bus service and the exact travel option you choose, so it is a good idea to compare bus tickets before booking.

When is the first bus departure from Anuradhapura to Colombo?

The first bus departure for Anuradhapura to Colombo is at 13:45. If you are planning a bus journey, it helps to arrive a little early so you have time to find the right bus service and board without rushing.

What time is the last bus from Anuradhapura to Colombo?

The last bus departure on the Anuradhapura to Colombo route is at 23:15. If you are taking a bus trip late in the day, it is best to confirm your bus tickets in advance and check the departure point before you go.

How many bus options are there between Anuradhapura and Colombo?

There are 6 bus trips available between Anuradhapura and Colombo. That gives travelers a few choices when planning a bus journey, especially if they want to match the departure time with their schedule.

Can I book bus tickets for Anuradhapura to Colombo in advance?

Yes, it is sensible to book bus tickets in advance for Anuradhapura to Colombo, especially if you want a specific bus departure time. Since the bus service has limited daily options, early booking can make your bus journey easier to plan.

Which bus stations are used for the Anuradhapura to Colombo route?

For the Anuradhapura to Colombo bus route, departures can be from Anuradhapura BOC ATM or Anuradhapura New Town, and arrivals may be at Pettah Bus Station, Colombo, Colombo Express Bus Stop, Colombo Fort, or Wellawatte, Colombo. Checking the exact bus service details before travel helps you choose the most convenient bus journey.

What should I know before taking the bus from Anuradhapura to Colombo?

Before taking the bus from Anuradhapura to Colombo, it is useful to check the departure point, arrival stop, and travel time for your bus journey. Because the bus service can vary by station pair, confirming your bus tickets and boarding location in advance can save time and avoid confusion.


More Bus routes from and to Anuradhapura or Colombo

Planning more than just Anuradhapura to Colombo?

You’re currently viewing Bus options for Anuradhapura to Colombo. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.