Trip to Sigiriya

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Negombo to Sigiriya

Traveling from Negombo to Sigiriya by train is a scenic and convenient way to explore Sri Lanka. The journey takes approximately 5 hours and 30 minutes, offering passengers ample time to admire the beautiful landscapes along the route. The ticket prices for a train ride between Negombo and Sigiriya range from $20 to $25, making it an affordable option for budget-conscious travelers. Passengers can expect to enjoy comfortable seating and stunning views during the ride. Overall, taking the train from Negombo to Sigiriya provides a memorable and budget-friendly travel experience.

Where to stay in Sigiriya

There are over 410 hotels to stay in Sigiriya. Prices range from $4 per night.

Find accommodation

Will you be returning to Negombo by train?

If you are looking for the return train journey, check out trains from Sigiriya to Negombo

See schedule