Travel options
from London to Heidelberg

You can get from London to Heidelberg by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information between London and Heidelberg

distanceDistance412 miles (665 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $28 (€23) • 1 h 25 min
carriersPopular travel companiesMalta Air

Travel 412 miles (665 km) by flight to Heidelberg from London. Malta Air is the main travel company operating this trip. Travelers can even take a direct flight from London to Heidelberg.

Travel Tips

Travel from London to Heidelberg
Travel to Heidelberg 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 Heidelberg.
What are the international travel restrictions for Germany due to COVID-19 if I’m traveling between London and Heidelberg?

International travel from London, United Kingdom to Heidelberg, Germany is: Partially open.

Can I enter Germany if coming from United Kingdom?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of United Kingdom.

Am I required to self-quarantine upon arrival to Heidelberg if traveling from London?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Heidelberg, Germany due to the pandemic?

All travelers in Germany must observe the following coronavirus safety measures:

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

The information above was last checked on 9/25/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip from London to Heidelberg.

Are there COVID-19 restrictions on returning to London, United Kingdom from Heidelberg, Germany?

Return travel to London, United Kingdom from Germany is: Partially open.

Are there any travel restrictions on reentering United Kingdom from Germany?

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

Are there requirements to self-quarantine on arrival into United Kingdom from Germany?

Requirements for reentering United Kingdom:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before departure, travellers must book and pay for a travel test package, which will include a COVID-19 test to be taken on day 2
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

What are the requirements for social distancing and wearing face masks in United Kingdom?

All travelers must abide by the following measures in United Kingdom to reduce the spread of coronavirus in the country:

  • Social distance: 1 metre (s) (3 feet)
  • Face masks: Regional advice

The above information about your return travel to London, United Kingdom was last verified on 9/25/21. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to London from Heidelberg.

What are the ways to get from London to Heidelberg?

Travel from London to Heidelberg by taking a flight.

What is the fastest way to get from London to Heidelberg?

Traveling by flight is also the quickest way from London to Heidelberg. It takes on average 1 h 25 min   to travel this journey.

What is the distance between London and Heidelberg?

The distance is approximately 412 miles (665 km) from London to Heidelberg.

When traveling to Heidelberg from London, where do I depart from London and where do I arrive in Heidelberg?

These are the most popular departure and arrival points when traveling from London to Heidelberg:

    Which travel operators can get me to Heidelberg from London?

    If finding a good deal is your main consideration for your trip from London to Heidelberg, then we'll help you find the best value travel company for you:

    • Travel with Malta Air for flights to Heidelberg. If you’re looking for a good deal on tickets, check for Malta Air London to Heidelberg tickets on Omio for $28 (€23).
    Is there a way to travel directly from London to Heidelberg?

    Yes, there is a direct route available from London to Heidelberg:

    • You can travel directly by plane with Lufthansa, Eurowings Europe or Malta Air.

    Direct services tend to save you time and add more convenience in getting you to Heidelberg as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Heidelberg from London.

    What other destinations are worth visiting after traveling from London to Heidelberg?
    Many of our customers traveling from London to Heidelberg don't make Heidelberg their final stop. Some of the destinations worth visiting after Heidelberg are Frankfurt am Main, Berlin or Munich, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Heidelberg to any of these top destinations today!
    How far in advance should I buy my London to Heidelberg one way ticket online to get the best deals?

    Before traveling from London to Heidelberg, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

    • A plane ticket for this trip costs on average $28 (€23) one way.

    But we recommend booking London to Heidelberg tickets online a few months before your planned travel date to score the best deals and save money on your trip.


    Important Stations and Airports for this Journey

    London Liverpool Street Stn

    Frequently Asked Questions

    Where is the bus station and what is the best way to get there?
    This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
    London Bridge

    Travelling from London to Heidelberg: related information

    Here are some other resources that might have the information you need