Travel from Negombo to Ratnapura

Bus or fly from Negombo to Ratnapura?

Sri Lanka Transport Board - SLTB ICT operates a bus from Negombo to Ratnapura every 15 minutes. Tickets cost $1 and the journey takes 45 min. National Transport Commission also services this route hourly. Alternatively, Cinnamon Air and SriLankan Airlines fly from Negombo to Ratnapura twice daily.

How to get from Negombo to Ratnapura

From Negombo taxi to Katunayake Airport Bus Station, line 187 bus to Pettah CTB, then bus to Ratnapura. 4 h 18 min Rs. 1168. From Negombo taxi to Katunayake South, train to Colombo Fort, walk to Pettah CTB, then bus to Ratnapura. 4 h 47 min Rs. 1068. From Negombo train to Colombo Fort, walk to Pettah CTB, then bus to Ratnapura. 4 h 57 min Rs. 420. From Negombo taxi to Ratnapura. 1 h 52 min Rs. 7643. From Negombo drive to Ratnapura. 1 h 52 min Rs. 1798. From Negombo taxi to Colombo airport, fly to Diyawanna Oya airport, taxi to Maharagama, then bus to Ratnapura. 3 h 34 min Rs. 20055. From Negombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Ratnapura. 3 h 10 min Rs. 27288.
Close Print Itinerary
  1. Here are 7 options to get from
    Negombo to Ratnapura:

    1. Trip:
      1 Bus
      • One-Way approx: USD $6 - $9
      • Duration: 4 h 18 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $6 - $9
        • Duration: 4 h 18 min
        Close x
    2. Trip:
      2 Bus via Katunayake South
      • One-Way approx: USD $5 - $8
      • Duration: 4 h 47 min
      Open +
      • Trip:
        2 Bus via Katunayake South
        • One-Way approx: USD $5 - $8
        • Duration: 4 h 47 min
        Close x
    3. Trip:
      3 Bus #2
      • One-Way approx: USD $1 - $4
      • Duration: 4 h 57 min
      Open +
      • Trip:
        3 Bus #2
        • One-Way approx: USD $1 - $4
        • Duration: 4 h 57 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $40 - $50
      • Duration: 1 h 52 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $40 - $50
        • Duration: 1 h 52 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $9 - $14
      • Duration: 1 h 52 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $9 - $14
        • Duration: 1 h 52 min
        Close x
    6. Trip:
      6 Fly from Colombo, bus
      • One-Way approx: USD $27 - $231
      • Duration: 3 h 34 min
      Open +
      • Trip:
        6 Fly from Colombo, bus
        • One-Way approx: USD $27 - $231
        • Duration: 3 h 34 min
        Close x
    7. Trip:
      7 Fly to Hatton
      • One-Way approx: USD $72 - $257
      • Duration: 3 h 10 min
      Open +
      • Trip:
        7 Fly to Hatton
        • One-Way approx: USD $72 - $257
        • Duration: 3 h 10 min
        Close x