Sri Lanka

How to get from Colombo to Anuradhapura

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
2h 32min
💶
From
5€
📍
Distance
165 km
Powered by 12Go system

There are 2 way(s) to get from Colombo to Anuradhapura

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Colombo
📍For train travel, you'll depart from Colombo Fort Railway Station, the city's main railway hub. It's a large, bustling station with multiple platforms, ticket counters, and basic facilities like small shops and food stalls. Arrive with ample time to find your platform.
🚇Colombo Fort Railway Station is centrally located. You can reach it easily by tuk-tuk from anywhere in central Colombo (around €1-3, 10-20 min depending on traffic), local bus, or ride-hailing apps like PickMe/Uber. It's also walkable from many downtown hotels.
⏰Trains to Anuradhapura depart several times a day, typically from early morning until late afternoon. Departures are generally frequent, but it's best to check the latest timetable online or at the station a day before to confirm specific timings.
💸 Transport from 5€ per person
⚡ Fastest: 2h 32min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Understand Train vs. Bus Realities

Always check if your destination has a train station. Popular spots like Sigiriya, Dambulla, and Mirissa are bus or private van only. Don't assume there's a train when planning your itinerary to avoid surprises and wasted time.

💡
Book Kandy-Ella Train in Advance

The Kandy-Ella scenic train is extremely popular and seats, especially reserved ones, sell out quickly. Book your tickets well in advance, ideally several weeks before, through a reliable platform like 12go.asia to guarantee your spot.

💡
Factor in 'Sri Lankan Time'

Be realistic about travel times. Scenic hill trains and local buses are often slower than stated due to stops and track conditions. Add an extra hour or two to official estimates, especially for longer journeys, to avoid rushing.

💡
Smart Choice for Cultural Triangle

For places like Sigiriya and Dambulla without train stations, a private van or a direct bus from a major hub (like Colombo or Kandy) is usually the smartest option. It might cost more than a train, but it offers door-to-door convenience and saves significant time.

💡
Local Buses Are Cheap & Frequent

Don't fear the local intercity buses. They are incredibly cheap, run frequently, and reach almost everywhere. While less comfortable than a reserved train seat, they are an excellent budget-friendly option for many routes, especially shorter ones.

🛣️ The journey experience

Navigating Sri Lanka's transport can feel like a puzzle, especially when balancing iconic train journeys with the need for speed and convenience to reach certain spots. For your trip from Colombo to Anuradhapura, you've got solid choices: train or bus. We'll break down the honest door-to-door times and real prices so you can decide what fits your independent travel style best.

From Colombo, you can hop on a train, which will cost you around €5 and takes approximately 4 hours. It's a classic Sri Lankan experience, often comfortable enough. Alternatively, an intercity bus will get you there quicker, in about 3 hours, for a slightly higher price of €8. Both options offer a direct connection to Anuradhapura, a key point in the cultural triangle.

The good news is that Anuradhapura is well-served by both trains and buses, so you don't face the 'no train station' dilemma you might encounter in places like Sigiriya or Mirissa. For this route, the bus is slightly faster and still very affordable. However, if you prefer the scenic route and a more relaxed pace, the train is a fantastic choice and truly gives you that authentic local travel feel. Think about your priority: a little extra time for a traditional journey, or saving an hour for minimal extra cost.

Frequently asked questions — Colombo → Anuradhapura

✨ Why visit Anuradhapura?

  • ✓ Explore the ancient Ruwanwelisaya dagoba, a stunning white stupa housing sacred relics.
  • ✓ Visit the sacred Sri Maha Bodhi tree, the oldest documented tree in the world.
  • ✓ Wander through the impressive Jetavanarama dagoba, once the tallest stupa globally.
  • ✓ Discover the intricate stone carvings and monastic ruins of Isurumuniya Vihara.
  • ✓ Cycle through the vast archaeological park, immersing yourself in millennia of history.
🌙
Recommended stay
2 to 3 nights — allows ample time to explore the vast ancient city at a leisurely pace.

☀️ When to visit Anuradhapura?

CLIMAT TROPICAL MONSOON

May to September — dry season, offering sunny skies and ideal conditions for sightseeing.

Jan 😊
Feb 😊
Mar 😊
Apr 😊
May 😐
Jun 😐
Jul 😐
Aug 😐
Sep 😐
Oct 😞
Nov 😞
Dec 😞
📍
In Anuradhapura — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Anuradhapura
Compare the best rates available
via trip.com

What to do in Anuradhapura?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🛕
Jaya Sri Maha Bodhi Pilgrimage
Visit the sacred fig tree, a direct descendant of the Bodhi tree under which Buddha attained enlightenment. It's one of Sri Lanka's most revered sites. Best visited early morning or late afternoon to avoid crowds and heat, offering a truly spiritual experience. Expect a small entrance fee for non-pilgrims, typically around 1€ for temple access.
🏛️
Explore Ruwanwelisaya Stupa
Marvel at the majestic white dome of Ruwanwelisaya, one of Anuradhapura's largest stupas, dating back to the 2nd century BCE. It's a significant symbol of ancient Sinhalese architecture and Buddhist reverence. Walk barefoot around its base for a respectful experience; remember to dress modestly, covering shoulders and knees.
🗿
Visit Isurumuniya Rock Temple
Discover this unique rock temple known for its ancient rock carvings, including the famous 'Isurumuniya Lovers' and the 'Horseman'. The setting is picturesque with a pond and surrounding rocks. The entry fee is typically around 2-3€. Climb to the top for panoramic views of the surrounding area and ancient ruins.
🌳
Cycle Through Ancient City
Rent a bicycle to explore the vast ancient city at your own pace. It's the ideal way to cover ground, stopping at lesser-known sites and enjoying the serene landscape. Bicycle rentals are widely available, costing around 3-5€ per day. Start early to avoid the midday sun and carry plenty of water.
💦
Admire Abhayagiri Dagoba
Stand in awe of the sheer scale of Abhayagiri Dagoba, once one of the tallest structures in the ancient world. Though partially restored, its massive brick dome is impressive. Wander around the complex to see other ruins of the Abhayagiri monastery, providing a glimpse into its former grandeur. The site is part of the main ancient city ticket.
🍲
Savor Local Rice & Curry
Indulge in an authentic Sri Lankan rice and curry meal at a local eatery. Expect a variety of vegetable and meat curries, served with rice. It's a staple and deeply flavourful experience. Look for small, family-run restaurants for the best taste and value, often costing around 2-4€ per plate.
🐘
Safari à Wilpattu National Park
Embark on a wildlife safari at Wilpattu National Park, Sri Lanka's largest and one of its oldest. It's renowned for leopard sightings and its unique 'Willu' (natural lakes). A half-day safari typically costs around 40-60€ per person including jeep and park fees. Book in advance, especially during peak season, for better chances.
🌅
Sunset at Tissa Wewa Tank
Witness a stunning sunset over the tranquil waters of Tissa Wewa, one of Anuradhapura's ancient man-made reservoirs. The reflections of the sky on the water create a beautiful, serene atmosphere. It's a perfect, free spot for relaxation after a day of exploring. Consider bringing snacks and a drink to enjoy the moment fully.

⏱️ How long to visit Anuradhapura?

2 to 3 days

Pour un voyageur indépendant, 2 jours sont idéaux pour Anuradhapura. Cela permet de visiter le site archéologique sans précipitation et d'apprécier l'atmosphère. Prévoir une journée complète pour les dagobas et les ruines principales, et une demi-journée ou une journée supplémentaire pour explorer les environs ou revisiter un lieu coup de cœur.

Related searches

train Colombo Anuradhapura bus Colombo Anuradhapura how to get from Colombo to Anuradhapura ticket price Colombo to Anuradhapura travel time Colombo to Anuradhapura travel to Sri Lanka

Other trips from Colombo

Book now