AquaCreed Scuba Dive Centre

Hotel White Sand Beach

Ward No 2, 9 Mile Post
14km Post, Beach Side
Nilaveli, Sri Lanka

White sand beach, Sri Lanka


If you are arriving by public transport you will need to arrive at Trincomalee and then make your way to Hotel White Sand Beach.From Trincomalee Bus Stand / Train Station a TukTuk will cost you anything from 800 to 1000 rupees. The distance is about 13 kilometres and should take about half an hour.


From Colombo Bastian Mawatha Bus Terminal take bus number 49 to Trincomalee




run three times a week (Mon, Weds, Fri) from Ratmalana Airport (Colombo) to Trincomalee. Tickets can only be purchased two days before departure. 15 kg baggage allowance.

Cinnamon Air

also fly from Colombo to Trincomalee

Trains from Colombo

This is a long and slow journey – only do this if you want to experience Sri Lanka’s railways The Daily Number 81 Express train runs from Colombo Fort Station to Trincomalee.

  • -Depart Colombo Fort Station at 06:10am
  • -Change trains at Galorya for the 15.30pm train to Trincomalee.
  • -Arrive in Trincomalee at 17.20pm
  • -Total distance = 296km Total Travel Time (station to station) 11 hours 20 minutes

Unreserved 2nd and 3rd Class only and has a Restaurant/Buffet service.

A Sleeper train is also available and departs from Colombo Fort station at 21.00pm and arrives in Trincomalee at 05.10am.

Visit http://www.railway.gov.lk/ for more information and also Check out seat61 for some advice on making this journey by train.

Details on getting from Trincomalee to Nilaveli Beach to follow