There are 6 ways to get from Lisbon to Diani Beach by plane, car ferry, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Lisbon to Ukunda
-
Fly from Lisbon (LIS) to Ukunda (UKA)
5 alternative options
Fly Lisbon to Mombasa, car ferry
-
Fly from Lisbon (LIS) to Mombasa (MBA)
-
Take the car ferry from Mombasa to Likoni
Fly Lisbon to Malindi, bus, car ferry
-
Fly from Lisbon (LIS) to Malindi (MYD)
-
Take the bus from Malindi to Mombasa
-
Take the car ferry from Mombasa to Likoni
Train to Faro, fly to Mombasa, car ferry
-
Take the train from Lisboa - Entrecampos to Faro
-
Fly from Faro (FAO) to Mombasa (MBA)
-
Take the car ferry from Mombasa to Likoni
Fly Lisbon to Tanga, drive
-
Fly from Lisbon (LIS) to Tanga (TGT)
-
Drive from Tanga to Diani Beach
Drive
-
Drive from Lisbon to Diani Beach
Coronavirus (COVID-19) in Kenya
There is widespread community transmission globally.
Some travel restrictions are being lifted in Kenya. For the latest travel status, please check the official page for Kenya.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Kenya.
Coronavirus (COVID-19) Travel Advice
Domestic travel is restricted within Kenya due to Coronavirus (COVID-19).
Official Coronavirus (COVID-19) Information for KenyaLimited international flights leaving Portugal began to resume from June 15.
Currently, we are unable to provide international travel restriction information for Kenya relating to Coronavirus (COVID-19). For the latest travel status in Kenya, please check government recommendations.
Official Coronavirus (COVID-19) Information for KenyaQuestions & Answers
The most affordable way to get from Lisbon to Diani Beach is to fly, which costs €400 - €1200 and takes 17h 17m.
The quickest way to get from Lisbon to Diani Beach is to fly which costs €400 - €1200 and takes 17h 17m.
The distance between Lisbon and Diani Beach is 6915 km. The road distance is 11314.8 km.
It takes approximately 17h 17m to get from Lisbon to Diani Beach, including transfers.
There is no direct flight from Lisbon Airport to Ukunda Airport. The quickest flight takes 17h 50m and has two stopovers.
Diani Beach is 2h ahead of Lisbon. It is currently 10:37 AM in Lisbon and 12:37 PM in Diani Beach.
Yes, the driving distance between Lisbon to Diani Beach is 11315 km. It takes approximately 5 days 18h to drive from Lisbon to Diani Beach.
easyJet, Lufthansa, Airbus France and eight other airlines offer flights from Lisbon Airport to Ukunda Airport.
There are 70+ hotels available in Diani Beach. Prices start at $100 USD per night.
The best way to get from Lisbon to Lisbon Airport is to subway which takes 17 min and costs €1 - €6.

- Distance: 6915.3 km
- Duration: 17h 17m
What companies run services between Lisbon, Portugal and Diani Beach, Kenya?
KLM, Kenya Airways and 12 other airlines fly from Lisbon to Diani Beach hourly.

- Website
- kenya-airways.com
Flights from Lisbon to Ukunda via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 18h 17m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $450 - $1,200
Flights from Lisbon to Ukunda via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 19h 2m
- When
- Every day
- Estimated price
- $440 - $1,200
Flights from Lisbon to Ukunda via London Heathrow, Nairobi
- Ave. Duration
- 19h 40m
- When
- Tuesday
- Estimated price
- $450 - $1,200
Flights from Lisbon to Mombasa via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 15h 25m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $360 - $950
Flights from Lisbon to Malindi via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 15h 22m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $420 - $1,100
Flights from Lisbon to Malindi via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 16h 7m
- When
- Every day
- Estimated price
- $400 - $1,100
Flights from Lisbon to Malindi via Dubai, Nairobi
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- $600 - $1,800
Flights from Lisbon to Malindi via Istanbul, Nairobi
- Ave. Duration
- 19h 35m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- $430 - $1,200
Flights from Lisbon to Malindi via London Heathrow, Nairobi
- Ave. Duration
- 16h 45m
- When
- Tuesday
- Estimated price
- $410 - $1,100
Flights from Faro to Mombasa via London Heathrow, Nairobi
- Ave. Duration
- 15h 35m
- When
- Monday and Friday
- Estimated price
- $420 - $1,100

- Website
- jambojet.com
Flights from Lisbon to Ukunda via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 15h 40m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $450 - $1,200
Flights from Lisbon to Ukunda via Istanbul, Nairobi
- Ave. Duration
- 20h 20m
- When
- Wednesday and Friday
- Estimated price
- $470 - $1,400
Flights from Lisbon to Ukunda via Paris Charles de Gaulle, Nairobi
- Ave. Duration
- 19h 5m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $440 - $1,200
Flights from Lisbon to Malindi via Dubai, Nairobi
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- $600 - $1,800
Flights from Lisbon to Malindi via Istanbul, Nairobi
- Ave. Duration
- 19h 35m
- When
- Tuesday, Saturday and Sunday
- Estimated price
- $430 - $1,200

- Website
- turkishairlines.com
Flights from Lisbon to Mombasa via Istanbul
- Ave. Duration
- 14h 35m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $370 - $1,100
Flights from Faro to Mombasa via Stuttgart, Istanbul
- Ave. Duration
- 16h 35m
- When
- Wednesday and Sunday
- Estimated price
- $450 - $1,300
Flights from Faro to Mombasa via Dusseldorf, Istanbul
- Ave. Duration
- 18h
- When
- Wednesday and Sunday
- Estimated price
- $460 - $1,300
Flights from Faro to Mombasa via Valencia, Istanbul
- Ave. Duration
- 18h 5m
- When
- Monday and Friday
- Estimated price
- $430 - $1,300
Flights from Faro to Mombasa via Cologne Bonn, Istanbul
- Ave. Duration
- 18h 30m
- When
- Monday
- Estimated price
- $460 - $1,300

- Website
- neosair.it
Flights from Lisbon to Mombasa via Rome
- Ave. Duration
- 10h 55m
- When
- Wednesday
- Estimated price
- $440 - $1,200
Flights from Faro to Mombasa via Lisbon, Rome
- Ave. Duration
- 12h 55m
- When
- Wednesday
- Estimated price
- $500 - $1,500
Flights from Faro to Mombasa via Barcelona, Rome
- Ave. Duration
- 17h
- When
- Wednesday
- Estimated price
- $500 - $1,400
Flights from Faro to Mombasa via Marseille, Rome
- Ave. Duration
- 18h 10m
- When
- Wednesday
- Estimated price
- $500 - $1,400
Flights from Faro to Mombasa via Paris Orly, Rome
- Ave. Duration
- 19h 20m
- When
- Wednesday
- Estimated price
- $550 - $1,600

- Website
- charterlines.com
Flights from Lisbon to Tanga via Dubai, Zanzibar
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- $550 - $1,800
Flights from Lisbon to Tanga via Istanbul, Zanzibar
- Ave. Duration
- 19h 40m
- When
- Monday, Wednesday and Friday
- Estimated price
- $430 - $1,300
Flights from Lisbon to Tanga via Milan Malpensa, Zanzibar
- Ave. Duration
- 14h 40m
- When
- Monday
- Estimated price
- $500 - $1,500
Flights from Lisbon to Tanga via Paris Charles de Gaulle, Zanzibar
- Ave. Duration
- 24h 55m
- When
- Monday, Wednesday and Saturday
- Estimated price
- $500 - $1,400
Flights from Lisbon to Tanga via Amsterdam Schiphol, Zanzibar
- Ave. Duration
- 25h 35m
- When
- Thursday and Sunday
- Estimated price
- $500 - $1,600

- Website
- lufthansa.com
Flights from Lisbon to Mombasa via Frankfurt
- Ave. Duration
- 14h 55m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- $500 - $1,800
Flights from Lisbon to Mombasa via Frankfurt, Addis Ababa
- Ave. Duration
- 16h 55m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $440 - $1,200
Flights from Faro to Mombasa via Frankfurt, Addis Ababa
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Faro to Mombasa via Frankfurt
- Ave. Duration
- 17h 40m
- When
- Saturday
- Estimated price
- $550 - $2,100

- Website
- ethiopianairlines.com
Flights from Lisbon to Mombasa via Frankfurt, Addis Ababa
- Ave. Duration
- 16h 55m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $440 - $1,200
Flights from Lisbon to Mombasa via London Heathrow, Addis Ababa
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- $450 - $1,200
Flights from Faro to Mombasa via London Heathrow, Addis Ababa
- Ave. Duration
- 16h 25m
- When
- Friday, Saturday and Sunday
- Estimated price
- $500 - $1,400
Flights from Faro to Mombasa via Brussels, Addis Ababa
- Ave. Duration
- 16h 55m
- When
- Sunday
- Estimated price
- $500 - $1,400

Flights from Lisbon to Ukunda via Istanbul, Mombasa
- Ave. Duration
- 18h 50m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $460 - $1,400
Flights from Lisbon to Ukunda via Frankfurt, Mombasa
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- $600 - $2,200

- Website
- klm.com
Flights from Lisbon to Mombasa via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 15h 25m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $360 - $950
Flights from Faro to Mombasa via Amsterdam Schiphol, Nairobi
- Ave. Duration
- 15h 4m
- When
- Saturday
- Estimated price
- $500 - $1,600

- Website
- auricair.com
Flights from Lisbon to Tanga via Dubai, Zanzibar
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- $550 - $1,800
Flights from Lisbon to Tanga via Rome, Zanzibar
- Ave. Duration
- 16h 55m
- When
- Tuesday
- Estimated price
- $500 - $1,500

- Website
- condor.com
Flights from Lisbon to Mombasa via Frankfurt
- Ave. Duration
- 12h 55m
- When
- Friday and Sunday
- Estimated price
- $390 - $1,400

- Website
- airbus.com
Flights from Faro to Mombasa via Frankfurt
- Ave. Duration
- 17h 40m
- When
- Saturday
- Estimated price
- $550 - $2,100

- Website
- flexflight.dk
Flights from Lisbon to Tanga via Rome, Zanzibar
- Ave. Duration
- 16h 55m
- When
- Tuesday
- Estimated price
- $500 - $1,500

Comboios de Portugal (CP) is the national railway network of Portugal that spans over 2700km, with trains split into three main types: regional, urban and intercity trains; international and domestic high-speed trains; and international night trains. Portugal's main stations are Santa Apolónia in Lisbon and Campanha in Porto – these connect to trains in Portugal's cities and international destinations. The Alfa Pendular, the fastest train in Portugal, is a popular travel choice, as it can run at a speed of up to 250 km/h. You can book train tickets up to 60 days in advance.
Contact Details
- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Lisboa - Entrecampos to Faro
- Ave. Duration
- 2h 52m
- Frequency
- 5 times a day
- Estimated price
- $22 - $35
- Website
- https://www.cp.pt/passageiros/en
- Urbano
- $22 - $35
- Website
- tawakalcoaches.co.ke
Bus from Malindi to Mombasa
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Schedules at
- tawakalcoaches.co.ke

- Phone
- 254 20 2118344
- info@kenyaferry.co.ke
- Website
- kenyaferry.co.ke
Car ferry from Mombasa to Likoni
- Ave. Duration
- 10 min
- Frequency
- Every 15 minutes
- Schedules at
- kenyaferry.co.ke
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 Italian Lakes: Getting around by train, 5 delightfully under-the-radar French towns you need to visit and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.