Travel from Minneriya-National-Park to Colombo

Train or fly from Minneriya National Park to Colombo?

Cinnamon Air and SriLankan Airlines fly from Minneriya National Park to Colombo 4 times a day. Alternatively, Sri Lanka Railways operates a train from Minneriya National Park to Colombo once daily. Tickets cost $1 - $5 and the journey takes 5 h 39 min.

How to get from Minneriya National Park to Colombo

ModeDurationPrice
From Minneriya National Park taxi to Sigiriya airport, fly to Diyawanna Oya airport, then taxi to Colombo.3 h 11 min$162
From Minneriya National Park taxi to Sigiriya airport, fly to Colombo airport, then line 187 bus to Colombo.2 h 24 min$279
From Minneriya National Park taxi to Katugastota airport, fly to Diyawanna Oya airport, then taxi to Colombo.2 h 52 min$211
From Minneriya National Park taxi to Batticaloa airport, fly to Diyawanna Oya airport, then taxi to Colombo.3 h 10 min$215
From Minneriya National Park taxi to Habarana then train to Colombo Fort.6 h 25 min$26
From Minneriya National Park taxi to Colombo.3 h 34 min$102
From Minneriya National Park drive to Colombo.3 h 34 min$19
From Minneriya National Park taxi to Kandy, train to Maharagama, then line 99 bus to Pettah CTB.3 h 46 min$61
Close Print Itinerary
  1. Here are 8 options to get from
    Minneriya National Park to Colombo:

    1. Trip:
      1 Fly Sigiriya to Diyawanna Oya
      • One-Way approx: USD $52 - $273
      • Duration: 3 h 11 min
      Open +
      • Trip:
        1 Fly Sigiriya to Diyawanna Oya
        • One-Way approx: USD $52 - $273
        • Duration: 3 h 11 min
        Close x
    2. Trip:
      2 Fly Sigiriya to Colombo
      • One-Way approx: USD $245 - $579
      • Duration: 2 h 24 min
      Open +
      • Trip:
        2 Fly Sigiriya to Colombo
        • One-Way approx: USD $245 - $579
        • Duration: 2 h 24 min
        Close x
    3. Trip:
      3 Taxi to Katugastota, fly to Diyawanna Oya
      • One-Way approx: USD $76 - $322
      • Duration: 2 h 52 min
      Open +
      • Trip:
        3 Taxi to Katugastota, fly to Diyawanna Oya
        • One-Way approx: USD $76 - $322
        • Duration: 2 h 52 min
        Close x
    4. Trip:
      4 Taxi to Batticaloa, fly to Diyawanna Oya
      • One-Way approx: USD $84 - $336
      • Duration: 3 h 10 min
      Open +
      • Trip:
        4 Taxi to Batticaloa, fly to Diyawanna Oya
        • One-Way approx: USD $84 - $336
        • Duration: 3 h 10 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $21 - $29
      • Duration: 6 h 25 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $21 - $29
        • Duration: 6 h 25 min
        Close x
    6. Trip:
      6 Taxi
      • One-Way approx: USD $85 - $110
      • Duration: 3 h 34 min
      Open +
      • Trip:
        6 Taxi
        • One-Way approx: USD $85 - $110
        • Duration: 3 h 34 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 3 h 34 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 3 h 34 min
        Close x
    8. Trip:
      8 Taxi, train
      • One-Way approx: USD $52 - $63
      • Duration: 3 h 46 min
      Open +
      • Trip:
        8 Taxi, train
        • One-Way approx: USD $52 - $63
        • Duration: 3 h 46 min
        Close x