After landing at Bandaranaike International Airport, the drive into the city reveals a skyline where glass towers stand beside colonial monuments. The salty breeze from the Indian Ocean greets you as you enter a capital that feels both ancient and rapidly evolving.
Galle Face Green
This long stretch of oceanfront lawn is where the city comes to breathe, especially as the sun begins to dip below the horizon. You can join the locals flying kites or sample spicy street snacks while the waves crash against the promenade.
Pettah Market
The energy of the city is most concentrated in these narrow streets, where the air smells of cinnamon, dried chillies, and fresh fruit. Each block is dedicated to a different trade, creating a sensory maze that has functioned as the heart of local commerce for generations.
Gangaramaya Temple
Located near the banks of Beira Lake, this temple is a dense collection of religious art, brass statues, and white stone carvings. It is a calm sanctuary that displays a mix of Sri Lankan, Thai, and Chinese architectural styles.
The Red Mosque
Known locally as Jami Ul-Alfar Mosque, its striking red and white brick patterns make it one of the most recognisable buildings in the city. The pomegranate-shaped domes rise above the busy streets, marking a historical landmark that sailors once used to navigate towards the port.
Viharamahadevi Park
This is the largest open space in the city, filled with flowering trees and fountains that provide a quiet escape from the urban hum. Walking through the shaded paths offers a view of the nearby Town Hall, which resembles a classic white capitol building.
The Dutch Hospital
Once a medical centre during the 17th century, this courtyard complex is now a hub for dining and socialising. Its thick walls and heavy wooden beams have been preserved, allowing you to experience the city's colonial history in a relaxed, modern setting.