Duration 6h 12m
Distance 3646.2 km
Average price $360
Possible routes 9 found

Switzerland to Beirut

Recommended route

Fly from Zurich

  1. Zurich
  2. Beirut
6h 15m
$191 - $343
Alternative routes

Fly from Geneva

  1. Geneva
  2. Beirut
Fastest
6h 12m
$179 - $281

Bus to Milan Malpensa, fly

  1. Lugano Piazzale Besso
  2. Milan Malpensa
  3. Beirut
6h 47m
Cheapest
$154 - $335

Fly from Basel

  1. Basel
  2. Beirut
8h 39m
$232 - $467

Fly from Lugano

  1. Lugano
  2. Beirut
10h 45m
$279 - $941

Train to Milan Bergamo, fly

  1. Lugano
  2. Milan Bergamo
  3. Beirut
10h 30m
$222 - $728

Train, bus, car ferry, drive

  1. Zuerich Hb
  2. Lindau
  3. Istanbul Otogari
  4. Taşucu
  5. Tripoli
  6. Beirut
2 days 14h
$191 - $401

Bus, car ferry, drive

  1. Zurich
  2. Sofia
  3. Istanbul Otogari
  4. Taşucu
  5. Tripoli
  6. Beirut
2 days 19h
$202 - $429

Drive

  1. Zürich
  2. Beirut
38h 4m
$470 - $700

Frequently asked questions

Want to know about travelling from Switzerland to Beirut? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Switzerland to Beirut is to bus and fly which costs SFr 150 - SFr 330 and takes 6h 47m.

More details

The quickest way to get from Switzerland to Beirut is to fly which costs SFr 170 - SFr 280 and takes 6h 12m.

More details

The distance between Switzerland and Beirut is 2699 km. The road distance is 3646.2 km.

Get driving directions

It takes approximately 6h 15m to get from Switzerland to Beirut, including transfers.

More details

The quickest flight from Zurich Airport to Beirut Airport is the direct flight which takes 3h 50m.

Search flights

Beirut is 1h ahead of Switzerland. It is currently 3:11 AM in Switzerland and 4:11 AM in Beirut.

Yes, the driving distance between Switzerland to Beirut is 3646 km. It takes approximately 38h 4m to drive from Switzerland to Beirut.

Get driving directions

Chair, Air Serbia, Aegean Airlines and six other airlines offer flights from Zurich Airport to Beirut Airport.

Search flights

There are 314+ hotels available in Beirut. Prices start at $100 USD per night.

More details

The best way to get from Switzerland to Zurich Airport is to line 16 train which takes 18 min and costs SFr 11 - SFr 20.

More details

How to travel from Switzerland to Beirut

Find all the possible transport options for your trip from Switzerland to Beirut right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Switzerland and Beirut?

Chair, Air Serbia and 12 other airlines fly from Zürich to Beirut every 2 hours.
Airlines
Ave. Duration
6h 20m
Frequency
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$280 - $2,400

Contact Details

Ave. Duration
7h 17m
Frequency
Every day
Estimated price
$420 - $800

Contact Details

Ave. Duration
3h 50m
Frequency
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$400 - $1,300

Contact Details

Ave. Duration
6h 44m
Frequency
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$290 - $550

Contact Details

Ave. Duration
5h 35m
Frequency
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $700

Contact Details

Ave. Duration
7h 25m
Frequency
Every day
Estimated price
$430 - $1,700

Contact Details

Ave. Duration
5h 50m
Frequency
Friday and Sunday
Estimated price
$160 - $1,100

Contact Details

Ave. Duration
6h 30m
Frequency
Every day
Estimated price
$550 - $1,400

Contact Details

Ave. Duration
8h
Frequency
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$420 - $1,300

Contact Details

Ave. Duration
3h 35m
Frequency
Monday, Wednesday, Friday and Saturday
Estimated price
$320 - $600

Contact Details

Ave. Duration
6h 35m
Frequency
Every day
Estimated price
$550 - $3,000

Contact Details

Ave. Duration
3h 50m
Frequency
Monday and Thursday
Estimated price
$230 - $550

Contact Details

Ave. Duration
6h 55m
Frequency
Every day
Estimated price
$220 - $550

Contact Details

Ave. Duration
9h 55m
Frequency
Friday
Estimated price
$210 - $1,100

Contact Details

Ave. Duration
10h 15m
Frequency
Friday
Estimated price
$600 - $2,400

Contact Details

Ave. Duration
10h 35m
Frequency
Friday
Estimated price
$310 - $1,200

Contact Details

Ave. Duration
7h 5m
Frequency
Saturday
Estimated price
$320 - $1,200

Contact Details

Ave. Duration
7h 30m
Frequency
Sunday
Estimated price
$340 - $1,100

Contact Details

Beirut, Lebanon

Beirut (Arabic: بيروت Bayrūt, French: Beyrouth) is the capital and largest city of Lebanon. No recent population census has been done but in 2007 estimates ranged from slightly more than 1 million to slightly less than 2 million as part of Greater Beirut. Located on a peninsula at the midpoint of Lebanon's Mediterranean coast, Beirut is the country's largest and main seaport. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe