Travel from Mannar-Sri-Lanka to Colombo

Train from Mannar to Colombo

Sri Lanka Railways operates a train from Mannar to Colombo once daily. Tickets cost $2 - $7 and the journey takes 7 h 57 min.

How to get from Mannar to Colombo

From Mannar taxi to Kalpitiya then bus to Pettah CTB Main Bus Stop. 8 h 33 min Rs. 15498. From Mannar taxi to Mannar then train to Colombo Fort. 8 h 2 min Rs. 1877. From Mannar taxi to Colombo. 5 h 13 min Rs. 21471. From Mannar drive to Colombo. 5 h 13 min Rs. 4090. From Mannar taxi to Mannar, train to Galgamuwa, taxi to Sigiriya airport, fly to Colombo airport, then line 187 bus to Colombo. 7 h 49 min Rs. 47141.

Operators from Mannar to Colombo

Close Print Itinerary
  1. Here are 5 options to get from
    Mannar to Colombo:

    1. Trip:
      1 Taxi, bus
      • One-Way approx: USD $84 - $101
      • Duration: 8 h 33 min
      Open +
      • Trip:
        1 Taxi, bus
        • One-Way approx: USD $84 - $101
        • Duration: 8 h 33 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $8 - $14
      • Duration: 8 h 2 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $8 - $14
        • Duration: 8 h 2 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $110 - $140
      • Duration: 5 h 13 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $110 - $140
        • Duration: 5 h 13 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $21 - $35
      • Duration: 5 h 13 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $21 - $35
        • Duration: 5 h 13 min
        Close x
    5. Trip:
      5 Train, taxi, fly
      • One-Way approx: USD $263 - $607
      • Duration: 7 h 49 min
      Open +
      • Trip:
        5 Train, taxi, fly
        • One-Way approx: USD $263 - $607
        • Duration: 7 h 49 min
        Close x