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 126,366–359,112Train 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 114,334–240,046Train 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 117,894–241,746Train 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 141,394–270,746Train 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 115,034–242,346
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. 110000 - Rs. 240000 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. 110000 - Rs. 250000.
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 1:53 PM in Kenitra and 6:23 PM in Weligama.
There are 4616+ 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 180,000–470,000
Flights from Rabat-Salé to Koggala via Tunis, Abu Dhabi, Colombo
- Ave. Duration
- 32h 10m
- When
- Wednesday
- Estimated price
- Rs 120,000–350,000
Flights from Rabat-Salé to Koggala via Tunis, Doha, Colombo
- Ave. Duration
- 32h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 160,000–480,000
Flights from Rabat-Salé to Koggala via Tunis, Dubai, Colombo
- Ave. Duration
- 32h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 170,000–550,000
Flights from Mohammed V International Airport to Koggala via Dubai, Colombo
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- Rs 140,000–430,000
Flights from Mohammed V International Airport to Koggala via Doha, Colombo
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Mohammed V International Airport to Koggala via Kuwait, Colombo
- Ave. Duration
- 18h 30m
- When
- Sunday
- Estimated price
- Rs 110,000–230,000
Flights from Mohammed V International Airport to Koggala via Istanbul, Colombo
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- Rs 140,000–420,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–280,000
Flights from Mohammed V International Airport to Hatton via Dubai, Colombo
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- Rs 140,000–430,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 110,000–230,000
Flights from Mohammed V International Airport to Hatton via Istanbul, Colombo
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- Rs 140,000–420,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–280,000
Flights from Mohammed V International Airport to Kandy via Dubai, Colombo
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- Rs 140,000–430,000
Flights from Mohammed V International Airport to Kandy via Doha, Colombo
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Mohammed V International Airport to Kandy via Kuwait, Colombo
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- Rs 110,000–230,000
Flights from Mohammed V International Airport to Kandy via Istanbul, Colombo
- Ave. Duration
- 20h 15m
- When
- Every day
- Estimated price
- Rs 140,000–420,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–280,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–430,000
Flights from Mohammed V International Airport to Sigiriya Airport via Doha, Colombo
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- Rs 170,000–550,000
Flights from Mohammed V International Airport to Sigiriya Airport via Kuwait, Colombo
- Ave. Duration
- 17h 45m
- When
- Sunday
- Estimated price
- Rs 110,000–230,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–420,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–280,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,300
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 600–850
- 1st Class
- Rs 900–1,300
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,900
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,700
- 1st Class
- Rs 2,800–3,900
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,900
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,700
- 1st Class
- Rs 2,800–3,900
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,900
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,700
- 1st Class
- Rs 2,800–3,900
Train from Kenitra to Gare Oasis
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Rs 1,900–3,900
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- Rs 1,900–2,700
- 1st Class
- Rs 2,800–3,900
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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 Maradana to Weligama
- Ave. Duration
- 3h 3m
- Frequency
- 4 times a day
- Estimated price
- Rs 240–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,300–3,100
- 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
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 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
- traveling.com
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,416
- Schedules at
- traveling.com
- 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 Bali: What to do if Mount Agung erupts, Train travel in Spain: A guide to Renfe, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.













