1map logoGo to main page

London, Greater London to Bern, Bern (Area) from $66: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Bern, Switzerland

How to Get from London to Bern: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$66 by busBest price
752.3 kmDistance
5h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Bern with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
8h  2m
Estimated price
$266-617
Recommended
Company
RegioJet
Bus
Average Duration
16h  30m
Estimated price
$66-99
Cheapest
route map
Distance: 752.3 km
Duration: 5h 26m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
9h  47m
Estimated price
$0-0
Company
various
Train
Plane
Train
Average Duration
5h  53m
Estimated price
$107-426
Company
various
Plane
Train
Average Duration
5h  34m
Estimated price
$120-420
Company
various
Plane
Train
Average Duration
5h  28m
Estimated price
$131-500
Company
various
Plane
Train
Average Duration
6h  11m
Estimated price
$136-470
Company
British Airways
Plane
Train
Average Duration
5h  26m
Estimated price
$148-495
Company
various
Plane
Train
Average Duration
6h  19m
Estimated price
$158-475
Company
various
Bus
Train
Average Duration
15h  22m
Estimated price
$179-321
Company
various
Drive
Drive
Average Duration
10h  59m
Estimated price
$221-327
Company
various
Train
Average Duration
9h  12m
Estimated price
$239-567

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $67 $72 $72 $74 $76 $76 $76

Traveling From London to Bern

Embarking on a journey from the bustling streets of London to the serene landscapes of Bern offers a fascinating contrast between vibrant urban life and tranquil Swiss charm.

Best Neighbourhoods in Bern

Bern offers diverse neighborhoods, each with its own charm and attractions.

Old Town (Altstadt)
• UNESCO World Heritage site with medieval architecture.
• Vibrant shops and cafes along historic streets.
Matte
• Trendy area known for its artistic vibe.
• Stunning views of the Aare River and cityscape.
Wabern
• Peaceful residential area with green spaces.
• Great access to hiking trails in the nearby hills.

Best Times To Visit Bern's Attractions

Maximize your experience in Bern by visiting at the right times.

Zytglogge (Clock Tower)
Early mornings or late afternoons offer fewer crowds and great photo ops.
Bear Park (BärenPark)
Weekdays early in the day provide a peaceful atmosphere to see bears.
Federal Palace (Bundeshaus)
Tour during the off-peak hours for a quieter exploration of Swiss politics.

Bern Weather: What to Expect Year-Round

Bern enjoys a temperate climate with warm summers and cool winters, making spring and early fall the best times to visit for mild temperatures and fewer tourists; understanding the weather can enhance your travel experience by allowing you to plan activities around seasonal variations.

Dining Recommendation in Bern

Don't miss trying Rösti at Restaurant V Bahn, a Swiss potato dish that brings a delightful crunch and rich flavor profile, distinctly different from London's culinary offerings; the cozy ambiance and emphasis on local ingredients create a dining experience that truly reflects Bern's cultural heritage.

London - Bern operators

Explore transport companies operating between London and Bern, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Paris Gare De Lyon to Basel Sbb

Average Duration
3h 4m
Estimated price
$90-160

Train from Paris Gare De Lyon to Belfort-Montbéliard Tgv

Average Duration
2h 16m
Estimated price
$80-140
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Basel Sbb to Bern

Average Duration
1h
Estimated price
$40-75

Train from Zürich Flughafen to Bern

Average Duration
1h 20m
Estimated price
$45-90

Train from Genève-Aéroport to Bern

Average Duration
2h 8m
Estimated price
$55-100
Bus Show bus routes
Contact phone
+420 222 222 221
Website
https://regiojet.com/

Bus from London Victoria to Luxembourg P+R Bouillon

Average Duration
9h 30m
Estimated price
$30-45
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Luxembourg, P+R Bouillon to Bern

Average Duration
6h
Estimated price
$35-55
Plane Show flights
Website
britishairways.com

Plane from London City to Zurich

Average Duration
1h 30m
Estimated price
$100-550
Contact phone
+49 18 06 99 66 33
Website
lufthansa.com

Plane from London Heathrow to Basel

Average Duration
1h 40m
Estimated price
$160-600
Website
swiss.com

Plane from London City to Zurich

Average Duration
1h 35m
Estimated price
$110-550

London to Bern: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Bern offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 Taking a train from London to Bern requires multiple transfers, with the journey starting at London St Pancras Intl and passing through Paris Nord, Paris Gare De Lyon, and Basel Sbb before reaching Bern. The total travel time, including transfers, is approximately 8 hours and 2 minutes. 💰 Ticket prices for the train ride between London and Bern typically range from £210 to £487, depending on factors such as travel class, booking time, and availability. Despite the need for transfers, the scenic route and comfortable train travel make this a convenient way to journey from the UK to Switzerland.
Departure Point
London St Pancras Intl station
Arrival Point
Bern station
Useful tips for train travellers
• On your train trip from London to Bern, you're likely to travel with Eurostar and then switch to a Swiss Federal Railways (SBB) train. Eurostar offers a premium dining experience with cafe services available, including light meals, snacks, and beverages. Swiss trains typically have a dining car where you can purchase regional dishes and drinks. Be sure to check the onboard services as catering options can vary by train.
• When booking your tickets, consider the seating options available. Eurostar offers Standard Class and Standard Premier, while SBB has 1st Class and 2nd Class. First Class on Eurostar provides spacious leather seats with additional legroom and complimentary meals; SBB's First Class offers more comfort and quieter carriages. Economy (2nd Class) is perfectly adequate for most travelers, but if you value more space or amenities, upgrading is worth considering.
• For this route, you'll primarily travel with Eurostar (eurostar.com) and Swiss Federal Railways (SBB, (sbb.ch). Be sure to familiarize yourself with the schedules and connections on these websites. Additionally, check out the local transport schedules for Bern using the SBB website; it will provide insight on trams and buses available at your arrival.
🛫 Flying from London to Bern is a convenient and efficient way to travel. The quickest flight from London City Airport to Zurich Airport is a direct flight that only takes 1 hour and 30 minutes.
Departure Point
London City Airport
Arrival Point
Zurich Airport
Useful tips for plane travellers
• Consider purchasing your train ticket to Bern in advance at Zurich Airport; the direct train takes about 1 hour and 20 minutes and runs frequently, making it a convenient way to reach your final destination.
• Navigate Bern Airport efficiently by taking note of your airline's baggage claim area and immigration procedures, as it can get busy during peak hours; also, familiarize yourself with the layout by checking the airport's website: bernairport.ch
• Expect a taxi fare from Bern Airport to the city center to be around CHF 30-40; alternatively, consider taking the shuttle bus service, which is typically more economical and runs regularly.
🚌 Starting from London Victoria, the bus journey to Bern is a scenic route with transfers through Luxembourg, taking approximately 16.5 hours to complete. 💼 With ticket prices ranging from £52 to £78, a bus trip from London to Bern provides an accessible and adventurous option for those looking to explore Europe by road.
Departure Point
London Victoria station
Arrival Point
Bern station

Frequently asked questions

Find out more about the route from London to Bern.

Or choose the category:
The distance between London and Bern is approximately 467 miles. Travel times vary depending on the mode of transportation. By train, it takes roughly 7 hours and 46 minutes to reach Bern from London. If you prefer to travel by night bus and then train, it will take approximately 18 hours and 38 minutes. Taking a bus directly from London to Bern would take approximately 20 hours.
The most cost-effective way to travel from London to Bern is by taking a night bus and train, which can cost between £55 and £86 and takes approximately 18 hours and 38 minutes. However, if time is a priority, the quickest option would be to fly and then take a train, which takes around 5 hours and 23 minutes and can cost between £66 and £289. It ultimately depends on your budget and time constraints.
The prices for traveling from London to Bern vary depending on the mode of transportation chosen. The train ticket prices range from £162 to £419, while the bus ticket prices range from £70 to £100. It is recommended to compare prices from different providers and book in advance to get the best deals.
There is no direct link between London and Bern. However, there are options to travel between the two cities. The most convenient option is to take a train, which takes approximately 7 hours and 46 minutes, including transfers in Paris and Basel. Alternatively, you can choose to take a night bus and then a train, which takes around 18 hours and 38 minutes. Lastly, there is an option to travel by bus, which takes approximately 20 hours, including transfers in Paris.
The flight between London and Bern typically takes 1 hour and 35 minutes. The quickest flight option is a direct flight from London Heathrow Airport to Basel Airport. As for the cost, it varies depending on the airline, time of booking, and availability, but on average, a roundtrip flight can cost between $150 to $300. It is recommended to check with different airlines and use flight comparison websites to find the best deals.
There are over 205 hotels available in Bern. Prices for these hotels start at £45. Some popular hotel options in Bern include Hotel Schweizerhof Bern and Hotel Bären am Bundesplatz. Visitors to Bern have a range of accommodations to choose from, catering to different budgets and preferences.