Flight distance from Amsterdam to Beirut

3187 kilometers/1980 miles
or 1721 nautical miles.
Your flight will depart from Amsterdam airport and land at Beirut airport.
City: Amsterdam (AMS) Beirut (BEY)
Latitude: 52.373056 33.8872
Longitude: 4.892222 35.5134
Country: Netherlands Lebanon
Timezone: Europe/Amsterdam Asia/Beirut
Current time:: 21:53 24-Jun-2026 21:53 24-Jun-2026

How far is between Amsterdam and Beirut?

  • Your starting point Amsterdam, Netherlands is located at 52.373056,4.892222
  • Your ending point Beirut, Lebanon is located at 33.8872,35.5134
  • l distance from Amsterdam to Beirut is 3187 kms equals to miles and 1721 nautical miles.
  • Flight time from Amsterdam to Beirut is 22 hours 25 minutes
Click here to get detail flight schedules from Amsterdam to Beirut