Travel from Pinnawala-Sabaragamuwa-Sri-Lanka to Colombo-Airport-CMB

Train from Pinnawala to Colombo Airport (CMB)

Sri Lanka Railways operates a train from Pinnawala to Colombo Airport (CMB) every 3 hours. Tickets cost $1 - $2 and the journey takes 1 h 30 min. Sri Lanka Transport Board - SLTB ICT also services this route every 15 minutes.

How to get from Pinnawala to Colombo Airport (CMB)

From Rambukkana train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, then line 187 bus to Katunayake Airport Bus Station. 2 h 33 min Rs. 365. From Pinnawala taxi to Colombo Airport (CMB). 1 h 35 min Rs. 6454. From Pinnawala drive to Colombo Airport (CMB). 1 h 35 min Rs. 1102.

Operators from Pinnawala to Colombo Airport (CMB)

Close Print Itinerary
  1. Here are 3 options to get from
    Pinnawala to Colombo Airport (CMB):

    1. Trip:
      1 Train
      • One-Way approx: USD $2 - $3
      • Duration: 2 h 33 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $2 - $3
        • Duration: 2 h 33 min
        Close x
    2. Trip:
      2 Taxi
      • One-Way approx: USD $35 - $45
      • Duration: 1 h 35 min
      Open +
      • Trip:
        2 Taxi
        • One-Way approx: USD $35 - $45
        • Duration: 1 h 35 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $5 - $9
      • Duration: 1 h 35 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $5 - $9
        • Duration: 1 h 35 min
        Close x