Travel from Matara to Negombo

Train, bus or fly from Matara to Negombo?

SriLankan Airlines flies from Matara to Negombo once daily. Alternatively, Sri Lanka Railways operates a train from Matara to Negombo every 4 hours. Tickets cost $1 - $4 and the journey takes 2 h 38 min. Sri Lanka Railways also services this route every 30 minutes.

How to get from Matara to Negombo

From Matara taxi to Koggala airport, fly to Colombo airport, then taxi to Negombo. 1 h 45 min $273. From Matara taxi to Koggala airport, fly to Diyawanna Oya airport, then taxi to Negombo. 1 h 38 min $145. From Matara train to Colombo Fort, taxi to Diyawanna Oya airport, fly to Colombo airport, then taxi to Negombo. 4 h 16 min $122. From Matara Bus Station bus to Hambantota, taxi to Weerawila airport, fly to Colombo airport, then taxi to Negombo. 4 h 7 min $428. From Matara train to Colombo Fort, train to Katunayake South, then taxi to Negombo. 4 h 9 min $7. From Matara Bus Station bus to Colombo Bastian Mawatha Bus Terminal, line 187 bus to Katunayake Airport Bus Station, then taxi to Negombo. 6 h 13 min $8. From Matara taxi to Negombo. 2 h 16 min $109. From Matara drive to Negombo. 2 h 16 min $17.
Close Print Itinerary
  1. Here are 8 options to get from
    Matara to Negombo:

    1. Trip:
      1 Fly Koggala to Colombo
      • One-Way approx: USD $250 - $514
      • Duration: 1 h 45 min
      Open +
      • Trip:
        1 Fly Koggala to Colombo
        • One-Way approx: USD $250 - $514
        • Duration: 1 h 45 min
        Close x
    2. Trip:
      2 Fly Koggala to Diyawanna Oya
      • One-Way approx: USD $49 - $236
      • Duration: 1 h 38 min
      Open +
      • Trip:
        2 Fly Koggala to Diyawanna Oya
        • One-Way approx: USD $49 - $236
        • Duration: 1 h 38 min
        Close x
    3. Trip:
      3 Train to Diyawanna Oya, fly to Colombo
      • One-Way approx: USD $25 - $213
      • Duration: 4 h 16 min
      Open +
      • Trip:
        3 Train to Diyawanna Oya, fly to Colombo
        • One-Way approx: USD $25 - $213
        • Duration: 4 h 16 min
        Close x
    4. Trip:
      4 Bus to Weerawila, fly to Colombo
      • One-Way approx: USD $295 - $619
      • Duration: 4 h 7 min
      Open +
      • Trip:
        4 Bus to Weerawila, fly to Colombo
        • One-Way approx: USD $295 - $619
        • Duration: 4 h 7 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $5 - $8
      • Duration: 4 h 9 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $5 - $8
        • Duration: 4 h 9 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $5 - $9
      • Duration: 6 h 13 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $5 - $9
        • Duration: 6 h 13 min
        Close x
    7. Trip:
      7 Taxi
      • One-Way approx: USD $90 - $110
      • Duration: 2 h 16 min
      Open +
      • Trip:
        7 Taxi
        • One-Way approx: USD $90 - $110
        • Duration: 2 h 16 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $14 - $21
      • Duration: 2 h 16 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $14 - $21
        • Duration: 2 h 16 min
        Close x