Travel from Colombo to Ohiya

Train, bus or fly from Colombo to Ohiya?

Cinnamon Air and SriLankan Airlines fly from Colombo to Ohiya twice daily. Alternatively, National Transport Commission operates a bus from Colombo to Ohiya hourly. Tickets cost $1 - $3 and the journey takes 5 h 59 min.

How to get from Colombo to Ohiya

From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Ohiya. 2 h 17 min $146. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Ohiya. 2 h 56 min $149. From Pettah CTB bus to Beragala then taxi to Ohiya. 6 h 37 min $16. From Colombo Fort train to Ohiya. 7 h 43 min $3. From Colombo taxi to Ohiya. 3 h 27 min $80. From Colombo drive to Ohiya. 3 h 27 min $18.
Close Print Itinerary
  1. Here are 6 options to get from
    Colombo to Ohiya:

    1. Trip:
      1 Fly to Hatton
      • One-Way approx: USD $49 - $227
      • Duration: 2 h 17 min
      Open +
      • Trip:
        1 Fly to Hatton
        • One-Way approx: USD $49 - $227
        • Duration: 2 h 17 min
        Close x
    2. Trip:
      2 Fly to Katugastota, taxi
      • One-Way approx: USD $72 - $209
      • Duration: 2 h 56 min
      Open +
      • Trip:
        2 Fly to Katugastota, taxi
        • One-Way approx: USD $72 - $209
        • Duration: 2 h 56 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $11 - $16
      • Duration: 6 h 37 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $11 - $16
        • Duration: 6 h 37 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $1 - $5
      • Duration: 7 h 43 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $1 - $5
        • Duration: 7 h 43 min
        Close x
    5. Trip:
      5 Taxi
      • One-Way approx: USD $65 - $85
      • Duration: 3 h 27 min
      Open +
      • Trip:
        5 Taxi
        • One-Way approx: USD $65 - $85
        • Duration: 3 h 27 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 3 h 27 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 3 h 27 min
        Close x