There are 5 ways to get from Kenitra to Weligama by train, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Rabat-Salé, fly to Koggala
best- Take the train from Kenitra to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Koggala (KCT)plane RBA - KCT
22h 5mRs 196,309–558,991Train to Mohammed V International Airport, fly to Sigiriya Airport, Mini Bus, train
cheapest- Take the train from Kenitra to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Sigiriya Airport (GIU)plane CMN - GIU
- Take the bus from Dambulla to Kandybus
- Take the train from Fort Station to Weligamatrain
27h 42mRs 104,189–299,770Train to Mohammed V International Airport, fly to Koggala
- Take the train from Kenitra to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Koggala (KCT)plane CMN - KCT
20h 54mRs 107,749–301,470Train to Mohammed V International Airport, fly to Hatton, taxi
- Take the train from Kenitra to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Hatton (NUF)plane CMN - NUF
- Take the taxi from Hatton (NUF) to Weligamataxi
23h 37mRs 131,249–330,470Train to Mohammed V International Airport, fly to Kandy, train
- Take the train from Kenitra to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Kandy (KDW)plane CMN - KDW
- Take the train from Kandy to Fort Stationtrain
- Take the train from Fort Station to Weligamatrain
27h 55mRs 105,189–302,370
Rabat-Salé (RBA) to Koggala (KCT) flights
Comparing Your Travel Options
The cheapest way to get from Kenitra to Weligama is to train and fly and Mini Bus which costs Rs. 100000 - Rs. 300000 and takes 27h 42m.
The fastest way to get from Kenitra to Weligama is to train and fly which takes 20h 54m and costs Rs. 100000 - Rs. 310000.
The distance between Kenitra and Weligama is 9436 km.
It takes approximately 22h 5m to get from Kenitra to Weligama, including transfers.
Weligama is 5h 30m ahead of Kenitra. It is currently 7:10 AM in Kenitra and 12:40 PM in Weligama.
There are 4470+ hotels available in Weligama.
What companies run services between Kenitra, Morocco and Weligama, Sri Lanka?
There is no direct connection from Kenitra to Weligama. However, you can take the train to Rabat Agdal, walk to Gare Rabat-Agdal, take the bus to Rabat-Salé Airport, walk to Rabat-Salé (RBA) airport, fly to Koggala (KCT), then take the taxi to Weligama. Alternatively, you can take the train to Gare Oasis, take the train to Mohammed V International Airport, walk to Mohammed V International Airport (CMN) airport, fly to Koggala (KCT), then take the taxi to Weligama.
- Website
- cinnamonair.com
Flights from Rabat-Salé to Koggala via Paris Orly, Colombo
- Ave. Duration
- 20h 55m
- When
- Monday
- Estimated price
- Rs 260,000–750,000
Flights from Rabat-Salé to Koggala via Paris Charles de Gaulle, Colombo
- Ave. Duration
- 25h 15m
- When
- Sunday
- Estimated price
- Rs 180,000–490,000
Flights from Rabat-Salé to Koggala via Nice, Doha, Colombo
- Ave. Duration
- 21h 50m
- When
- Saturday
- Estimated price
- Rs 190,000–550,000
Flights from Rabat-Salé to Koggala via Nice, Dubai, Colombo
- Ave. Duration
- 21h 50m
- When
- Wednesday and Saturday
- Estimated price
- Rs 190,000–650,000
Flights from Mohammed V International Airport to Koggala via Doha, Colombo
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- Rs 140,000–410,000
Flights from Mohammed V International Airport to Koggala via Dubai, Colombo
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Koggala via Istanbul, Colombo
- Ave. Duration
- 21h 20m
- When
- Every day
- Estimated price
- Rs 130,000–450,000
Flights from Mohammed V International Airport to Koggala via Abu Dhabi, Colombo
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- Rs 100,000–290,000
Flights from Mohammed V International Airport to Hatton via Doha, Colombo
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- Rs 140,000–410,000
Flights from Mohammed V International Airport to Hatton via Dubai, Colombo
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Hatton via Istanbul, Colombo
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- Rs 130,000–450,000
Flights from Mohammed V International Airport to Hatton via Abu Dhabi, Colombo
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- Rs 100,000–290,000
Flights from Mohammed V International Airport to Kandy via Doha, Colombo
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- Rs 140,000–410,000
Flights from Mohammed V International Airport to Kandy via Dubai, Colombo
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Kandy via Istanbul, Colombo
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- Rs 130,000–450,000
Flights from Mohammed V International Airport to Kandy via Abu Dhabi, Colombo
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- Rs 100,000–290,000
Flights from Mohammed V International Airport to Sigiriya Airport via Doha, Colombo
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- Rs 140,000–410,000
Flights from Mohammed V International Airport to Sigiriya Airport via Dubai, Colombo
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Sigiriya Airport via Istanbul, Colombo
- Ave. Duration
- 21h 5m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- Rs 130,000–450,000
Flights from Mohammed V International Airport to Sigiriya Airport via Abu Dhabi, Colombo
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- Rs 100,000–290,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Kenitra to Rabat Agdal
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- Rs 550–1,200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 550–800
- 1st Class
- Rs 850–1,200
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,800–3,700
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,800–2,500
- 1st Class
- Rs 2,700–3,700
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,800–3,700
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,800–2,500
- 1st Class
- Rs 2,700–3,700
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,800–3,700
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,800–2,500
- 1st Class
- Rs 2,700–3,700
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,800–3,700
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,800–2,500
- 1st Class
- Rs 2,700–3,700
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kandy to Fort Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
Train from Fort Station to Weligama
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- Rs 240–3,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
Train from Fort Station to Weligama
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- Rs 240–3,000
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
- Website
- Magical Srilanka
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,157
- Schedules at
- Magical Srilanka
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Dambulla to Kandy
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 3h 43m
- Estimated price
- Rs 29,000–36,000
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Italy Travel Guides, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.













