Train:
Traveling by train from Colombo Fort Railway Station to Mirissa or Weligama Railway Station offers a scenic journey. The travel time typically ranges from 2 hours 58 minutes to 3 hours 50 minutes. Ticket prices for Second Class are approximately LKR 230-260, and Third Class tickets cost around LKR 125-145. Direct trains operate a few times a day. Both Mirissa and Weligama stations are slightly outside the main town area, requiring a short tuk-tuk or walk to reach accommodations.