Mount Lavinia Beach is a popular tourist attraction located just outside Colombo city. Known for its peaceful coastline, warm ocean waters, and stunning sunset views, the beach attracts thousands of visitors throughout the year. It is one of the best places near Colombo for travelers looking to relax, enjoy nature, and experience Sri Lanka’s coastal lifestyle.
The beach offers a perfect escape from the busy city environment while still being easily accessible. Visitors can enjoy the beautiful shoreline, refreshing sea breeze, and vibrant atmosphere during both daytime and evening hours. The historic surroundings, including the famous Mount Lavinia Hotel, add cultural and historical value to this seaside destination.
Location on Map
Things To See
What can we do ?
Enjoy a relaxing beach experience with swimming, sunset watching, seaside walks, photography, and delicious seafood at nearby restaurants. Visitors can also enjoy the lively coastal atmosphere and spend a peaceful evening by the ocean.
Relax on the sandy beach and enjoy the ocean breeze.
Watch breathtaking sunsets over the Indian Ocean.
Take beach photographs and capture scenic views.
Enjoy seafood and drinks at nearby restaurants.
Spend quality time with family and friends.
Explore nearby attractions such as Mount Lavinia Hotel and Colombo city landmarks.
Which time best for visit ?
The best time to visit Mount Lavinia Beach is during the late afternoon when the weather is pleasant and you can enjoy beautiful sunsets. Morning visits offer a calm atmosphere, while evenings are perfect for relaxing by the sea and enjoying beachfront dining.
Early Morning (Sunrise / Golden Hour)
Calm weather and fewer crowds.
Late Afternoon (Sunset / Golden Hour)
Best time for beach walks and sunset photography.
Midday
Good for sunbathing, though it can be hot.
Night
Great for beachfront dining and enjoying the sea breeze.
Early Morning (Sunrise / Golden Hour)
Cool weather, soft light, fewer crowds
Late Afternoon (Sunset / Golden Hour)
Warm tones, scenic skies, ideal for photos
Midday
Not recommended due to heat and harsh sunlight
Night
Suitable only for city lights and special photography
How can we arrive?
Mount Lavinia Beach is easily accessible from Colombo by bus, train, or private vehicle. Regular buses run along Galle Road, the Mount Lavinia Railway Station is within walking distance, and driving offers a convenient option with nearby parking facilities.
By Bus
Regular buses along Galle Road stop near Mount Lavinia Beach.
By Train
Get off at Mount Lavinia Railway Station and walk a few minutes to the beach.
ByPrivete Vehicle
About a 20–30 minute drive from Colombo via Galle Road, depending on traffic.
Start planning your
Sri Lanka trip
for free
Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.