There are 12 ways to get from Bacharach to London by train, plane, train (Eurostar), bus, night train, car, car train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Frankfurt, fly to London City Airport
best- Take the train from Bacharach, Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to London City Airport (LCY)plane FRA - LCY
4h 54m£99–301Bus
cheapest- Take the bus from Bacharach, Bahnhof to Mainz, Hauptbahnhofbus Re2
- Take the bus from Frankfurt to London Victoriabus
16h 45m£23–28Train
- Take the train from Bacharach, Bahnhof to Koblenz Hauptbahnhoftrain
- Take the train from Koblenz Hbf to Koeln Hbftrain Re
- Take the train from Koeln Hbf to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intltrain Eil
8h 18m£100–336Train, night train
- Take the train from Bacharach, Bahnhof to Koblenz Hauptbahnhoftrain
- Take the night train from Koblenz Hbf to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intltrain Eil
10h£99–454Train to Frankfurt, fly to London Heathrow Airport
- Take the train from Bacharach, Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to London Heathrow Airport (LHR)plane FRA - LHR
4h 59m£82–235Train to Frankfurt, fly to London Gatwick Airport, train
- Take the train from Bacharach, Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to London Gatwick Airport (LGW)plane FRA - LGW
- Take the train from Gatwick Airport to London Victoriatrain
5h 10m£95–282Train, train to Cologne Bonn Airport, fly to London Heathrow Airport
- Take the train from Bacharach, Bahnhof to Koblenz Hauptbahnhoftrain
- Take the train from Koblenz Hauptbahnhof to Flughafen Köln/Bonn Bftrain
- Fly from Cologne Bonn Airport (CGN) to London Heathrow Airport (LHR)plane CGN - LHR
6h 31m£92–272Train to Frankfurt, fly to Birmingham Airport, train
- Take the train from Bacharach, Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Birmingham Airport (BHX)plane FRA - BHX
- Take the train from Birmingham International to London Eustontrain
6h 3m£91–337Train, train to Luxembourg, fly to London City Airport
- Take the train from Bacharach, Bahnhof to Koblenz Hauptbahnhoftrain
- Take the train from Koblenz Hauptbahnhof to Trier, Hauptbahnhoftrain
- Take the train from Trier, Hauptbahnhof to Luxembourg, Gare Centraletrain
- Fly from Luxembourg (LUX) to London City Airport (LCY)plane LUX - LCY
7h 34m£107–307Train, bus
- Take the train from Bacharach, Bahnhof to Bonn Bad Godesberg Bftrain Rb26
- Take the bus from Bonn UN Campus to London Victoriabus N280
18h 25m£56–152Drive, Eurotunnel
- Drive from Bacharach to Calais-Fréthuncar
- Take the car train from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Londoncar
7h 13mDrive, car ferry
- Drive from Bacharach to Calaiscar
- Take the car ferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Londoncar
8h 17m£117–167
Bacharach to London by train
Questions & Answers
The cheapest way to get from Bacharach to London is to bus which costs £23 - £28 and takes 16h 45m.
The fastest way to get from Bacharach to London is to train and fly which takes 4h 54m and costs £95 - £310.
No, there is no direct bus from Bacharach to London. However, there are services departing from Bacharach, Bahnhof and arriving at London Victoria via Mainz central train station and Frankfurt. The journey, including transfers, takes approximately 16h 45m.
No, there is no direct train from Bacharach to London. However, there are services departing from Bacharach, Bahnhof and arriving at London St Pancras Intl via Koblenz Hbf, Koeln Hbf and Brussel-Zuid / Bruxelles-Midi. The journey, including transfers, takes approximately 8h 18m.
The distance between Bacharach and London is 438 miles.
The best way to get from Bacharach to London without a car is to train which takes 8h 18m and costs £95 - £340.
It takes approximately 4h 54m to get from Bacharach to London, including transfers.
Bacharach to London bus services, operated by ORN Omnibusverkehr Rhein-Nahe GmbH, depart from Bacharach, Bahnhof station.
Bacharach to London train services, operated by Trans Regio Deutsche Regionalbahn GmbH, depart from Bacharach, Bahnhof station.
The best way to get from Bacharach to London is to train which takes 8h 18m and costs £95 - £340. Alternatively, you can bus, which costs £23 - £28 and takes 16h 45m.
What companies run services between Bacharach, Germany and London, England?
You can take a train from Bacharach, Bahnhof to London St Pancras Intl via Koblenz Hbf, Koeln Hbf, and Brussel-Zuid / Bruxelles-Midi in around 8h 18m. Alternatively, you can take a bus from Bacharach, Bahnhof to London Victoria via Mainz, Hauptbahnhof, Mainz central train station, and Frankfurt in around 16h 45m.
- Website
- lufthansa.com
Flights from Frankfurt to London City Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Friday
- Estimated price
- £70–230
Flights from Frankfurt to London Heathrow Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- £35–230
Flights from Frankfurt to Birmingham Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- £75–250
Flights from Frankfurt to Birmingham Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday and Thursday
- Estimated price
- £45–250
Flights from Luxembourg to London City Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Monday
- Estimated price
- £140–250
- Website
- britishairways.com
Flights from Frankfurt to London City Airport
- Ave. Duration
- 1h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £100–220
Flights from Frankfurt to London Heathrow Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- £55–170
Flights from Cologne Bonn Airport to London Heathrow Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- £50–170
- Website
- klm.com
Flights from Frankfurt to London City Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- £45–310
Flights from Frankfurt to London Heathrow Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- £35–230
Flights from Frankfurt to Birmingham Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- £35–210
Flights from Luxembourg to London City Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- £45–310
- Website
- luxair.lu
Flights from Luxembourg to London City Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- £60–230
- Website
- airdolomiti.it
Flights from Frankfurt to London City Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Friday
- Estimated price
- £70–230
Flights from Frankfurt to Birmingham Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- £75–250
Flights from Luxembourg to London City Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Monday
- Estimated price
- £140–250
- Website
- eurowings.com
Flights from Cologne Bonn Airport to London Heathrow Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- £60–210
- Website
- swiss.com
Flights from Frankfurt to London City Airport via Zurich
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £110–470
- Website
- lufthansa-city.com
Flights from Frankfurt to London Heathrow Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- £35–230
- Website
- condor.com
Flights from Frankfurt to London Gatwick Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- £70–200
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Bacharach, Bahnhof to Frankfurt
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- £12–18
- Schedules at
- suewex.de
Train from Bacharach, Bahnhof to Koblenz Hauptbahnhof
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- £10–14
- Schedules at
- suewex.de
Train from Koblenz Hauptbahnhof to Trier, Hauptbahnhof
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- £17–24
- Schedules at
- suewex.de
Train from Trier, Hauptbahnhof to Luxembourg, Gare Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- £10–15
- Schedules at
- suewex.de
- Phone
- +49 6731 999 27-27
- info@vlexx.de
- Website
- vlexx.de
Train from Bacharach, Bahnhof to Frankfurt
- Ave. Duration
- 58 min
- Frequency
- 5 times a week
- Estimated price
- £12–18
- Schedules at
- vlexx.de
- Phone
- +49-261-98887070
- service@trans-regio.de
- Website
- mittelrheinbahn.de
Train from Bacharach, Bahnhof to Koblenz Hauptbahnhof
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- £8–12
- Schedules at
- mittelrheinbahn.de
Train from Koblenz Hauptbahnhof to Flughafen Köln/Bonn Bf
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- £14–20
- Schedules at
- mittelrheinbahn.de
Train from Bacharach, Bahnhof to Bonn Bad Godesberg Bf
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- £16–23
- Schedules at
- mittelrheinbahn.de
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Koblenz Hbf to Koeln Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- £14–21
- Schedules at
- nationalexpress.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Koblenz Hbf to Koeln Hbf
- Ave. Duration
- 54 min
- Frequency
- 4 times a day
- Estimated price
- £15–27
- Website
- https://int.bahn.de/en
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- £26–55
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- £30–85
- Website
- https://www.eurostar.com/rw-en
Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- £60–210
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 8m
- Frequency
- Once a week
- Estimated price
- £17–24
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- £17–24
- 1st Class
- £26–40
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Koblenz Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 5h 18m
- Frequency
- 6 times a week
- Estimated price
- £30–226
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- £224–226
- Couchette Carriage
- £110–130
- Seating Carriage
- £30–40
- Phone
- +44 3451 27 29 20
- Website
- southernrailway.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- £13–35
- Website
- https://www.southernrailway.com/
- Phone
- +44 345 850 1530
- Website
- gatwickexpress.com
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- £25–55
- Website
- https://www.gatwickexpress.com/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Koblenz Hauptbahnhof to Flughafen Köln/Bonn Bf
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- £13–20
- Website
- https://int.bahn.de/en
Train from Koblenz Hauptbahnhof to Trier, Hauptbahnhof
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- £16–23
- Website
- https://int.bahn.de/en
- Phone
- +44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Birmingham International to London Euston
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- £18–140
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- +44 333 311 0039
- contact.wmr@wmtrains.co.uk
- Website
- westmidlandsrailway.co.uk
Train from Birmingham International to London Euston
- Ave. Duration
- 2h 4m
- Frequency
- 5 times a day
- Estimated price
- £9–65
- Website
- https://www.westmidlandsrailway.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Birmingham International to London Euston
- Ave. Duration
- 1h 27m
- Frequency
- 6 times a week
- Estimated price
- £60–80
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–80
- Sleeper Berth Club Solo
- £240–280
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Trier, Hauptbahnhof to Luxembourg, Gare Centrale
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- £6
- Website
- https://www.cfl.lu/en-gb
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +49 6131 4975 022
- kundenservice@dbregiobus-sw.de
- Website
- dbregiobus-mitte.de
Bus from Bacharach, Bahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Schedules at
- dbregiobus-mitte.de
- Phone
- +49-261-98887070
- service@trans-regio.de
- Website
- mittelrheinbahn.de
Bus from Bacharach, Bahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- £7–10
- Schedules at
- mittelrheinbahn.de
- Phone
- 0745 638 910
- transnicolaescu@yahoo.com
- Website
- transnicolaescu.ro
Bus from Frankfurt to London Victoria
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- £11
- Schedules at
- transnicolaescu.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bonn UN Campus to London Victoria
- Ave. Duration
- 15h 5m
- Frequency
- Once daily
- Estimated price
- £40–130
- Website
- https://www.flixbus.co.uk
- Phone
- +353 818 300 400
- info@irishferries.com
- Website
- irishferries.com
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £30–40
- Website
- https://www.irishferries.com/uk-en/Travel-to-Ireland
- Car
- £65–170
- On Foot
- £30–40
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Which London airport should I choose?
Read the travel guide
More Questions & Answers
Bacharach to London bus services, operated by ORN Omnibusverkehr Rhein-Nahe GmbH, arrive at Mainz, Hauptbahnhof station.
London is 1h behind Bacharach. It is currently 4:38 PM in Bacharach and 3:38 PM in London.
Bacharach to London train services, operated by Trans Regio Deutsche Regionalbahn GmbH, arrive at Koblenz Hauptbahnhof station.
Book your Bacharach to London train tickets online with Omio.
There are 20823+ hotels available in London.
















































































