Checked offer from Anuradhapura to Colombo: Bus, about 4h 25min, from €13. Other options (estimates, not checked against a live listing): Sri Lanka Railway. Main companies selling this route on 12Go (checked on October 13, 2026): Sri Lanka Bus Service, Real Lanka Holidays, Ceylon Roots; main departure point: Anuradhapura New Town.
There are 2 ways to get from Anuradhapura to Colombo
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Companies selling this route on 12Go
Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| Sri Lanka Bus Service | Bus | Anuradhapura New Town | €13 | 2 |
| Tours with Stef Lanka | Van / transfer | €74 | 1 | |
| Real Lanka Holidays | Van / transfer | €78 | 2 | |
| Lakpura | Van / transfer | €103 | 1 | |
| TaxiBazaar | Van / transfer | €107 | 1 | |
| Ceylon Roots | Van / transfer | €187 | 2 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Always confirm if your destination has a train station. Popular spots like Sigiriya, Dambulla, Mirissa, and Arugam Bay are NOT served by train and require a bus or private van. Don't assume a train exists everywhere.
The Kandy–Ella hill-country train is incredibly popular and seats, especially reserved ones, sell out fast. To avoid disappointment and missing this bucket-list ride, book your tickets well in advance, particularly during peak season.
Scenic train journeys, while beautiful, are slow. The Kandy–Ella ride can take 6-7 hours. Local buses also make frequent stops. Always add extra buffer time to your journey planning, especially for connections.
While private vans offer convenience, trains and intercity buses are astonishingly cheap for many routes. For destinations with direct train or bus links, these public transport options are often the most economical and sensible choice.
For a typical Sri Lankan itinerary, you'll likely use a mix. Scenic trains for unique experiences, intercity buses for non-train routes or faster travel, and private vans for door-to-door convenience to hard-to-reach places.
The journey experience
Heading from Anuradhapura to Colombo? You've got a couple of solid options, and knowing which to pick can save you time and hassle. It’s all about balancing speed, cost, and comfort to fit your travel style, especially when you’re mixing iconic trains with practical buses. Forget the guesswork – let’s break down the real-world choices for this route, so you can book with confidence.
The main contenders for this journey are the train and the intercity bus. The train offers a classic Sri Lankan experience. Buses are a bit faster, typically completing the trip in 4h25 for approximately €13. Both are reliable for getting you directly from the heart of the Cultural Triangle back to the capital, ensuring a straightforward journey.
Unlike routes to places like Sigiriya or Mirissa, which are bus or private van only, Anuradhapura to Colombo gives you a clear choice between rail and road. For this specific leg, the train is a great choice for soaking in the scenery at a relaxed pace, while the bus is perfect if you prioritize getting to Colombo a bit quicker. There's no wrong choice here, just the one that best fits your schedule and desire for a true Sri Lankan travel adventure.
Frequently asked questions — Anuradhapura → Colombo
For Anuradhapura to Colombo, both train and intercity bus are excellent, direct options. The train offers a scenic, relaxed journey at a very low cost. The intercity bus takes about 4h25 and costs from €13, and is still very affordable. A private van would be the quickest door-to-door, but significantly more expensive. The 'best' choice depends on your budget and whether you prioritize speed or a classic train experience.
The travel time from Anuradhapura to Colombo varies slightly by transport mode. By train, the journey usually takes a few hours. If you opt for an intercity bus, you can expect a travel time of approximately 4h25, from €13. These times are generally accurate for door-to-door planning, allowing you to schedule your day effectively upon arrival in Colombo.
Tickets for the train from Anuradhapura to Colombo are very budget-friendly. For an intercity bus, you can expect to pay from €13. These prices make both options highly attractive for value-driven travellers. Private vans or taxis would be considerably more expensive, but offer direct, private transfer convenience.
While the Anuradhapura to Colombo train isn't as heavily booked as the famous Kandy–Ella scenic route, it's still advisable to book your train tickets a day or two in advance, especially if you prefer a specific class or are travelling during peak seasons or holidays. This ensures you secure your preferred seat and avoid any last-minute hassle, making your journey smoother.
Why visit Colombo?
- ✓ Explore the historic Fort area and its colonial architecture.
- ✓ Visit Gangaramaya Temple, a vibrant Buddhist temple and museum.
- ✓ Stroll through Pettah Market for local goods and street food.
- ✓ Relax at Galle Face Green, an ocean-side urban park.
- ✓ Discover the National Museum of Colombo, showcasing Sri Lankan heritage.
When to visit Colombo?
TROPICAL MOUSSONNÉ
December to March — generally dry and sunny, perfect for sightseeing before the monsoons.
What to do in Colombo?
Local experiences, must-see sights and activities selected for you
How long to visit Colombo?
For the independent traveler, 2 full days are ideal to explore Colombo's main sights, from its colonial architecture to its vibrant markets. If you're using Colombo as a transit point, 1 day allows for a quick city tour. Beyond 3 days, consider day trips to nearby attractions.
Related searches