Mount Lavinia 3-Day Itinerary

A day-by-day plan for Mount Lavinia: the best attractions in order, where to eat, how to get around — with free hotel briefings for your stay.

Day 1

Arrive & Explore the Highlights

Morning
Mount Lavinia Hotel Gardens

Expansive tropical gardens around the historic colonial hotel, with sea views and old trees.

🕐 Daily 6am to 10pm (gardens open to public)

Free entry

💡 You can walk through the gardens for free; stop at the hotel's verandah for a cheap tea if you want a seat.

Hotels near Mount Lavinia Hotel Gardens →
Afternoon
Mount Lavinia Railway Station

A colonial-era railway station built in the 1880s, still in active use. Offers great views of the coast from the platform.

🕐 Open 24 hours (ticketing hours 5:30am to 11pm)

Free entry

💡 Take a short train ride to Colombo Fort (one stop, about 20 LKR) for a cheap scenic trip along the coast.

Hotels near Mount Lavinia Railway Station →
Evening
Where to eat

Meat Locker · ££

Gihans · ££

Day 2

Deeper Into Mount Lavinia

Morning
Mount Lavinia Beach

A long stretch of sandy beach bordering the town. Popular for swimming and sunset walks.

🕐 Open 24 hours

💡 Go early morning before 8am to avoid crowds and get the best light for photos.

Midday
Bollegala Sanctuary

A small coastal wetland reserve with mangroves, birdlife, and a short walking trail.

🕐 Daily 6am to 6pm

💡 Best visited at sunrise for birdwatching. Wear long sleeves to avoid mosquitoes. No entrance fee, but donations welcome.

Evening
Dining tonight

Perera & Sons

Pizza Hut

Day 3

Final Favourites & Departure

Morning
Dehiwala Zoo

One of Asia's oldest zoos, with a large collection of animals including elephants, leopards, and exotic birds.

💡 Entry costs about 500 LKR for locals, 1000 LKR for foreigners. Go on a weekday morning to see the elephant show at 10am.

Final meal

Shanmugas

FAB

Getting Around Mount Lavinia

No tram service available From 0 LKR 0

Sri Lanka hasn't had trams since the 1960s. For Mount Lavinia, stick to train or bus—tuk-tuks from the station cost around 150 LKR if you're carrying luggage.

Mount Lavinia Railway Station (local train) From 10 LKR 5 min

Take the slow train from Colombo Fort—it's 40 mins, 50 LKR, and hugs the coast. Alight at Mount Lavinia, then walk north past the police station; Aurora is the peach-coloured house on the right.

Local Bus (Galle Road route 100/101) From 30 LKR 50 min

Board a blue or red bus heading south from Pettah. Get off at 'Mount Lavinia Beach' stop, then it's a 200m walk uphill past the church to Aurora. Avoid rush hour—bags get crushed.

Airport Taxi (via booking or meter) From 6000 LKR 60 min

Use the official airport taxi counter (not touts) for fixed rates. Ask for a driver who knows Mount Lavinia's side streets—Aurora is off Galle Road near the station.

Frequently Asked Questions

Is 3 days enough for Mount Lavinia?

Three days covers the main highlights well. You can see the key attractions like Mount Lavinia Hotel Gardens and get a genuine feel for the city. For a more leisurely pace or to explore neighbourhoods in depth, a 5-day trip is better.

What is the best time to visit Mount Lavinia?

See our full best time to visit Mount Lavinia guide — it covers weather month by month, peak vs. shoulder seasons and how to avoid the crowds.

Where should I stay for this itinerary?

A central location saves transit time between sites. Top options include Haus Chandra Hotel, Berjaya Mount Royal Beach Hotel, Aurora Holiday House. See the full ranked list with free briefings for each.