Compare prices and tickets by train, bus or flight

Wed
Dec 1
Find prices
$72easyJet
Thu
Dec 2
$60Flixbus
$80easyJet
Fri
Dec 3
$55BlaBlaCar Bus
Find prices
Sat
Dec 4
$50BlaBlaCar Bus
Find prices
Sun
Dec 5
$55BlaBlaCar Bus
Find prices
Mon
Dec 6
$75BlaBlaCar Bus
Find prices
Tue
Dec 7
Find prices
$52easyJet
Wed
Dec 8
Find prices
$43easyJet
Thu
Dec 9
$55Flixbus
$165Swiss
Fri
Dec 10
$78BlaBlaCar Bus
$126Swiss
Sat
Dec 11
$50BlaBlaCar Bus
$91British Airways
Sun
Dec 12
$54BlaBlaCar Bus
$47easyJet
Mon
Dec 13
$54BlaBlaCar Bus
$44easyJet
Tue
Dec 14
Find prices
$61easyJet
Wed
Dec 15
Find prices
$188KLM
Thu
Dec 16
$72Flixbus
$210KLM
Fri
Dec 17
$150BlaBlaCar Bus
Find prices
Sat
Dec 18
$126BlaBlaCar Bus
$130easyJet
Sun
Dec 19
$119BlaBlaCar Bus
Find prices
Mon
Dec 20
$114BlaBlaCar Bus
$115easyJet
Tue
Dec 21
$126BlaBlaCar Bus
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
Bus providers

FlixBus and National Express between London and Geneva

You can travel by bus between London and Geneva with FlixBus and National Express for as low as $50 (€42). When you search for schedules and tickets, Omio will show you the best trip.

FlixBus
National Express

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $60

When you buy your FlixBus bus tickets to Geneva from London don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Bus to Geneva from London
Take the bus to Geneva easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Geneva.
FAQs
Are there any COVID-19 restrictions for international travel by bus between London and Geneva?

Travel between London, United Kingdom and Geneva, Switzerland by bus is: Partially open.

What is the status of international entry into Switzerland from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to self-quarantine on arrival in Switzerland from London?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
  • Tests performed on days 4 and 7 of quarantine
  • Entry is allowed only for fully vaccinated travellers
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 11/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from London to Geneva before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to London, United Kingdom from Geneva, Switzerland?

Return travel from Switzerland to United Kingdom is: Partially open.

Are there any international entry restrictions on returning to London from Geneva?

Entry into United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in United Kingdom from Geneva?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 2 for vaccinated travellers
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Regional advice

Last checked on 11/29/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to London from Geneva.

How much do cheap bus tickets between London and Geneva cost?
Omio customers have found cheap bus tickets from London to Geneva for as low as $50 (€42)  for the next 7 days.
What is the cost of a bus from London to Geneva?
The bus price from London to Geneva is on average $59 (€49)  if you are looking to buy your tickets for this trip in the next 7 days.
What is the distance to Geneva from London by bus?
The distance to Geneva from London by bus is approximately 463 miles (746 km).
How many hours is the bus time to Geneva from London?
While the time it takes to travel 463 miles (746 km) from London to Geneva can vary based on specific dates, weekends, and holidays, the London to Geneva bus journey time is on average 18 h 50 min.
Which bus station from London to Geneva do I depart from? Which Geneva bus station from London do I arrive in?

Omio customers who travel this route most frequently depart from London Victoria   and arrive in Geneva, Eaux-Vives.

Where is the bus station in London? Where is the bus station in Geneva?

Passengers board the bus most frequently from London Victoria, which is located around 1.2 miles (2 km) away from the city center, and they get off the bus at Geneva, Eaux-Vives, located 0.5 miles (752 m) away from the city center.

What bus companies go from London to Geneva?
Take the London to Geneva bus with Flixbus or National Express. However, it's always good to check out all possible bus companies for the journey between London and Geneva as there might be differences in the amenities they offer.
How far in advance should I buy bus tickets to Geneva from London for the best deals?
If you buy a bus ticket from London to Geneva within the next 7 days, you can find tickets to cost on average $59 (€49) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between London and Geneva are generally on sale a few months before the planned departure date.