Travel from Sigiriya to Bentota

Train from Sigiriya to Bentota

Sri Lanka Railways operates a train from Sigiriya to Bentota once daily. Tickets cost $1 - $4 and the journey takes 5 h 19 min. Sri Lanka Railways also services this route every 3 hours.

How to get from Sigiriya to Bentota

From Sigiriya taxi to Palugaswewa, train to Colombo Fort, then train to Aluthgama. 7 h 43 min Rs. 2956. From Sigiriya taxi to Dehiattakandiya, bus to Galle, then train to Aluthgama. 14 h 8 min Rs. 8408. From Sigiriya taxi to Bentota. 3 h 25 min Rs. 20733. From Sigiriya drive to Bentota. 3 h 25 min Rs. 3219. From Sigiriya taxi to Sigiriya airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Bentota. 3 h 38 min Rs. 39997. From Sigiriya taxi to Katugastota airport, fly to Diyawanna Oya airport, then taxi to Bentota. 2 h 58 min Rs. 37140. From Sigiriya taxi to Batticaloa airport, fly to Diyawanna Oya airport, then taxi to Bentota. 4 h 32 min Rs. 41793.
Close Print Itinerary
  1. Here are 7 options to get from
    Sigiriya to Bentota:

    1. Trip:
      1 Train
      • One-Way approx: USD $15 - $21
      • Duration: 7 h 43 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $15 - $21
        • Duration: 7 h 43 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $47 - $57
      • Duration: 14 h 8 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $47 - $57
        • Duration: 14 h 8 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $110 - $140
      • Duration: 3 h 25 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $110 - $140
        • Duration: 3 h 25 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $17 - $25
      • Duration: 3 h 25 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $17 - $25
        • Duration: 3 h 25 min
        Close x
    5. Trip:
      5 Fly Sigiriya to Colombo, train
      • One-Way approx: USD $229 - $561
      • Duration: 3 h 38 min
      Open +
      • Trip:
        5 Fly Sigiriya to Colombo, train
        • One-Way approx: USD $229 - $561
        • Duration: 3 h 38 min
        Close x
    6. Trip:
      6 Taxi to Katugastota, fly to Diyawanna Oya, taxi
      • One-Way approx: USD $99 - $351
      • Duration: 2 h 58 min
      Open +
      • Trip:
        6 Taxi to Katugastota, fly to Diyawanna Oya, taxi
        • One-Way approx: USD $99 - $351
        • Duration: 2 h 58 min
        Close x
    7. Trip:
      7 Taxi to Batticaloa, fly to Diyawanna Oya, taxi
      • One-Way approx: USD $129 - $392
      • Duration: 4 h 32 min
      Open +
      • Trip:
        7 Taxi to Batticaloa, fly to Diyawanna Oya, taxi
        • One-Way approx: USD $129 - $392
        • Duration: 4 h 32 min
        Close x