Travel from Munich to Weligama

How to get from Munich to Weligama?

There is no direct connection from Munich to Weligama. However, you can take the train to Munich airport, fly to Hambantota, then take the taxi to Weligama. Alternatively, you can take the train to Munich 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.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Munich to Weligama

ModeDurationPrice
From München Marienplatz train to Munich airport, fly to Hambantota airport, then taxi to Weligama.20 h 55 min$932
From München Marienplatz train to Munich airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.18 h 40 min$420
From München Marienplatz train to Munich airport, fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Weligama.19 h 31 min$563
From München Marienplatz train to Munich airport, fly to Hatton airport, then taxi to Weligama.23 h 21 min$807
From München Marienplatz train to Munich airport, fly to Katugastota airport, train to Colombo Fort, then train to Weligama.29 h 19 min$451
From München Hbf train to Wien Hbf, train to Vienna airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.19 h 54 min$514
From München Hbf train to Frankfurt airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama.21 h 27 min$663
From München Marienplatz train to Munich airport, fly to Sigiriya airport, taxi to Kekirawa, train to Colombo Fort, then train to Weligama.26 h 19 min$633

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

It takes approximately 20 h 55 min to get from Munich to Weligama, including transfers.

Operators from Munich to Weligama

OperatorPhoneWebsite
S-BahnS-Bahn
EmiratesEmirates
FlydubaiFlydubai
EtihadEtihad
Qatar AirwaysQatar Airways
SriLankan AirlinesSriLankan Airlines
LufthansaLufthansa
Oman AirOman Air
Austrian AirlinesAustrian Airlines
Edelweiss AirEdelweiss Air
SaudiaSaudia
Jet AirwaysJet Airways
AlitaliaAlitalia
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways
Cinnamon AirCinnamon Air
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Air India LimitedAir India Limited
Gulf Air BahrainGulf Air Bahrain
Kuwait AirwaysKuwait Airways
SwissSwiss
Turkish AirlinesTurkish Airlines
KLMKLM