Travel from Mumbai to Weligama

How to get from Mumbai to Weligama?

There is no direct connection from Mumbai to Weligama. However, you can take the train to Mumbai airport, fly to Diyawanna Oya, take the taxi to Colombo Fort, then take the train to Weligama. Alternatively, you can take the train to Mumbai airport, fly to Colombo, take the line 187 bus to Colombo Bastian Mawatha Bus Terminal, take the walk to Colombo Fort, then take the train to Weligama.

How to get from Mumbai to Weligama

ModeDurationPrice
From Elphinstone Rd train to Mumbai airport, fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Weligama.12 h 30 min$246
From Elphinstone Rd train to Mumbai airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.8 h 54 min$143
From Elphinstone Rd train to Mumbai airport, fly to Hambantota airport, then taxi to Weligama.8 h 29 min$395
From Elphinstone Rd train to Mumbai airport, fly to Hatton airport, then taxi to Weligama.14 h 50 min$400
From Elphinstone Rd train to Mumbai airport, fly to Katugastota airport, train to Colombo Fort, then train to Weligama.18 h 18 min$184

How long does it take to get from Mumbai to Weligama?

It takes approximately 12 h 30 min to get from Mumbai to Weligama, including transfers.

Operators from Mumbai to Weligama

OperatorPhoneWebsite
Mumbai Suburban RailwayMumbai Suburban Railway
SriLankan AirlinesSriLankan Airlines
Jet AirwaysJet Airways
SpicejetSpicejet
Sri Lanka RailwaysSri Lanka Railways
IndiGo AirlinesIndiGo Airlines
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
FlydubaiFlydubai
Cinnamon AirCinnamon Air
Air India LimitedAir India Limited
Close Print Itinerary
  1. Here are 5 options to get from
    Mumbai to Weligama:

    1. Trip:
      1 Fly to Diyawanna Oya, train
      • One-Way approx: USD $134 - $408
      • Duration: 12 h 30 min
      Open +
      • Trip:
        1 Fly to Diyawanna Oya, train
        • One-Way approx: USD $134 - $408
        • Duration: 12 h 30 min
        Close x
    2. Trip:
      2 Fly to Colombo, train
      • One-Way approx: USD $112 - $254
      • Duration: 8 h 54 min
      Open +
      • Trip:
        2 Fly to Colombo, train
        • One-Way approx: USD $112 - $254
        • Duration: 8 h 54 min
        Close x
    3. Trip:
      3 Fly to Hambantota, taxi
      • One-Way approx: USD $230 - $675
      • Duration: 8 h 29 min
      Open +
      • Trip:
        3 Fly to Hambantota, taxi
        • One-Way approx: USD $230 - $675
        • Duration: 8 h 29 min
        Close x
    4. Trip:
      4 Fly to Hatton, taxi
      • One-Way approx: USD $250 - $550
      • Duration: 14 h 50 min
      Open +
      • Trip:
        4 Fly to Hatton, taxi
        • One-Way approx: USD $250 - $550
        • Duration: 14 h 50 min
        Close x
    5. Trip:
      5 Fly to Katugastota, train
      • One-Way approx: USD $97 - $296
      • Duration: 18 h 18 min
      Open +
      • Trip:
        5 Fly to Katugastota, train
        • One-Way approx: USD $97 - $296
        • Duration: 18 h 18 min
        Close x