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
28h 37mRs 136,338–389,077Train 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
28h 2mRs 104,257–249,884Train 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
21h 44mRs 107,817–251,584Train 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
24h 27mRs 131,317–280,584Train 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 Maradanatrain
- Take the train from Maradana to Weligamatrain
28h 45mRs 105,257–252,584
Rabat-Salé (RBA) to Koggala (KCT) flights
Questions & Answers
The cheapest way to get from Kenitra to Weligama is to train and fly and Mini Bus which costs Rs. 100000 - Rs. 250000 and takes 28h 2m.
The fastest way to get from Kenitra to Weligama is to train and fly which takes 21h 44m and costs Rs. 100000 - Rs. 260000.
The distance between Kenitra and Weligama is 9436 km.
It takes approximately 28h 37m to get from Kenitra to Weligama, including transfers.
Weligama is 4h 30m ahead of Kenitra. It is currently 2:46 PM in Kenitra and 7:16 PM in Weligama.
There are 4645+ 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 Charles de Gaulle, Colombo
- Ave. Duration
- 25h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 170,000–550,000
Flights from Rabat-Salé to Koggala via Tunis, Abu Dhabi, Colombo
- Ave. Duration
- 32h 10m
- When
- Wednesday
- Estimated price
- Rs 130,000–380,000
Flights from Rabat-Salé to Koggala via Tunis, Doha, Colombo
- Ave. Duration
- 32h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 180,000–550,000
Flights from Rabat-Salé to Koggala via Tunis, Dubai, Colombo
- Ave. Duration
- 32h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 190,000–650,000
Flights from Mohammed V International Airport to Koggala via Dubai, Colombo
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Koggala via Doha, Colombo
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- Rs 180,000–550,000
Flights from Mohammed V International Airport to Koggala via Kuwait, Colombo
- Ave. Duration
- 18h 30m
- When
- Sunday
- Estimated price
- Rs 100,000–240,000
Flights from Mohammed V International Airport to Koggala via Istanbul, Colombo
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- Rs 140,000–430,000
Flights from Mohammed V International Airport to Koggala via Abu Dhabi, Colombo
- Ave. Duration
- 21h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 100,000–290,000
Flights from Mohammed V International Airport to Hatton via Dubai, Colombo
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Hatton via Doha, Colombo
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Mohammed V International Airport to Hatton via Kuwait, Colombo
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- Rs 100,000–240,000
Flights from Mohammed V International Airport to Hatton via Istanbul, Colombo
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- Rs 140,000–430,000
Flights from Mohammed V International Airport to Hatton via Abu Dhabi, Colombo
- Ave. Duration
- 21h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 100,000–290,000
Flights from Mohammed V International Airport to Kandy via Dubai, Colombo
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- Rs 140,000–470,000
Flights from Mohammed V International Airport to Kandy via Doha, Colombo
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- Rs 180,000–550,000
Flights from Mohammed V International Airport to Kandy via Kuwait, Colombo
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- Rs 100,000–240,000
Flights from Mohammed V International Airport to Kandy via Istanbul, Colombo
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- Rs 140,000–430,000
Flights from Mohammed V International Airport to Kandy via Abu Dhabi, Colombo
- Ave. Duration
- 21h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 100,000–290,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 Doha, Colombo
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- Rs 180,000–550,000
Flights from Mohammed V International Airport to Sigiriya Airport via Kuwait, Colombo
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- Rs 100,000–240,000
Flights from Mohammed V International Airport to Sigiriya Airport via Istanbul, Colombo
- Ave. Duration
- 20h 15m
- When
- Tuesday and Saturday
- Estimated price
- Rs 140,000–430,000
Flights from Mohammed V International Airport to Sigiriya Airport via Abu Dhabi, Colombo
- Ave. Duration
- 21h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rs 100,000–290,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Kenitra to Rabat Agdal
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- Rs 600–1,200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 600–850
- 1st Class
- Rs 850–1,200
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,800
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,600
- 1st Class
- Rs 2,700–3,800
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,800
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,600
- 1st Class
- Rs 2,700–3,800
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,800
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,600
- 1st Class
- Rs 2,700–3,800
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,800
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,600
- 1st Class
- Rs 2,700–3,800
- Website
- Magical Srilanka
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,310
- Schedules at
- Magical Srilanka
- 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 Travelling to the US: What do I need to know?, What are the different types of Renfe trains in Spain?, and Want to know more about Flixbus? - to help you get the most out of your next trip.






