Skip to content
Train + Plane

Rail&Fly & Lufthansa Express Rail

Train-to-plane tickets: when each product makes sense and who pays when the train is late

Combining a train ride with a flight is the most relaxed way to start a trip - no motorway traffic, no airport parking, you arrive directly at the gate. Two products exist, and they behave very differently when the train is late. This guide explains when to choose Rail&Fly(the flexible Deutsche Bahn add-on that works with any flight) and whenLufthansa Express Rail (the integrated single-PNR product with transfer guarantee) is worth the higher fare.

Rail&Fly vs Lufthansa Express Rail at a Glance

The table below summarises the practical differences. The short version: Rail&Flyis a flexible add-on for any flight with no transfer guarantee;Lufthansa Express Rail is integrated with the flight and includes the transfer guarantee but only for Lufthansa Group flights.

AspectRail&FlyLufthansa Express Rail
PNRSeparate (flight + DB ticket)Single PNR (flight + ICE)
AirlinesAny (DB ticket independent)Lufthansa Group only (LH, LX, OS, SN)
Liability on train delayNo (your own risk for the flight)Yes (Lufthansa rebooks the flight)
Through-checked luggageNo (you carry luggage on the ICE)Yes (at origin station)
Ticket validityFlight day +/- 1, all DB trainsSpecific train + flight date
Buffer needed at airportPlan 90 min domestic, 120 min internationalPlan 120 min minimum (Lufthansa recommendation)
Booking window~6 months before departureSame as flight booking window
Typical price (2026)EUR 35/70 2nd, EUR 59/118 1st round tripNo separate price - bundled in fare

Key takeaway

If you are flying Lufthansa Group (LH, SWISS, Austrian, Brussels) and want peace of mind if the train is delayed, the higher fare of Lufthansa Express Rail is usually worth it. If you fly a different airline or just want a cheap flexible DB ticket on a flight day, chooseRail&Fly - and plan a 90-120 min buffer at the airport yourself.

What Is Rail&Fly?

Rail&Fly is a Deutsche Bahn ticket you can add to a flight booking. It is sold as part of the airline booking flow (most commonly on lufthansa.com), gives you a flexible DB ticket for ICE, IC and EC trains to and from any German airport, and uses the ticket code prefix QYG. The price is published by Lufthansa (see the FAQ above for 2026 numbers) and the ticket is loaded into DB Navigator.

Rail&Fly is open - there is no single train number. You can pick any DB train to the airport on the booked travel date (or one day before / after). That flexibility is the main upside. The main downside: when the train is delayed and you miss the flight, Lufthansa is not liable. The DB passenger rights still apply for the train leg, but you must rebook the flight yourself, usually at your own cost.

What Lufthansa publishes

  • Coverage: All DB trains (ICE, IC, EC in Germany and to Basel) plus selected partner night trains.
  • Validity: Flight travel date, one day before, one day after.
  • Booking window: Roughly six months before departure.
  • Children: 6-11 years travel at 50%, under 5 free on the lap.
  • 1st class: Includes a free seat reservation on DB Navigator.

What Is Lufthansa Express Rail?

Lufthansa Express Rail (formerly branded AIRail) is the integrated sibling of Rail&Fly. You book the train leg as part of the flight - they share one PNR, one booking reference, and the train ticket uses a Lufthansa Express Rail flight number. The main practical difference iswho pays when the train is late:

  • Transfer guarantee: If your ICE is delayed and you miss the flight, Lufthansa rebooks you on the next available flight at no extra cost.
  • Through-checked luggage: You can check your bags at the origin station (e.g. Berlin Hbf, Hamburg Hbf, Cologne Hbf), and they are transferred to the aircraft.
  • One ticket to manage: Flight changes apply to both legs - if Lufthansa moves the flight, the train leg moves with it.

The price has no separate add-on - the ICE leg is built into the flight fare. Because of the guarantee, fares are typically higher than a comparable Lufthansa fare with a separate DB ticket, but lower than booking the flight and the train leg as independent bookings.

How to Book: Step by Step

  1. Choose your flight first. Pick your flight on lufthansa.com or rail-checkin.com. Note that the flight number on a Lufthansa Express Rail booking starts with a normal LH code, but the train leg carries a Lufthansa Express Rail flight number - confirm in the booking confirmation.
  2. Add Rail&Fly if you only need a separate DB ticket. Add Rail&Fly during checkout if you want a flexible DB ticket for the train leg (you travel on your own risk to catch the flight). EUR 35 one-way / 70 round trip in 2nd class, EUR 59 / 118 in 1st class for 2026.
  3. Keep both tickets in DB Navigator. Once booked, the Rail&Fly ticket appears as a 9-character code starting with QYG. Load it into DB Navigator to see the included train options and your seat reservation (included free of charge in 1st class).
  4. Plan the buffer to the airport. Even with Express Rail, allow at least 90 min domestic / 120 min international between train arrival at the airport and flight departure. Lufthansa recommends 120 min for Express Rail arrivals.
  5. Know your rebooking rights. On Express Rail, Lufthansa is liable for train delays and rebooks you on the next flight. On Rail&Fly, you rebook yourself and can claim DB passenger rights (25% / 50%) for the train leg.

Rebooking When the Train Is Delayed

This is the section most travellers want - what actually happens if the ICE arrives 30 minutes later than planned. The answer depends on which product you have:

If you booked Lufthansa Express Rail

Lufthansa treats the ICE leg like any other flight leg. On train delay or cancellation, you are entitled to be rebooked on the next available flight under the same conditions as a missed connection. Talk to a Lufthansa service agent at the airport, call the Lufthansa service hotline or use the lufthansa.com rebooking flow. EC261 (see below) applies to the flight leg the same way as for any other missed connection.

If you booked Rail&Fly

Lufthansa is not liable for train delays on Rail&Fly. You travel at your own risk to make the flight. What you can still claim:

  • DB Fahrgastrechte for the train leg - 25% refund for 60+ min delay at destination, 50% for 120+ min. You can claim via our delay compensation guide.
  • Lufthansa goodwill: some travellers manage a free rebooking by calling Lufthansa with the train delay confirmation, but it is not contractual.
  • EC261 rights: these apply to the flight leg itself if it is cancelled or delayed 3+ hours - independent of how you got to the airport.

Liability: DB vs Lufthansa vs EC261

The clean rule of thumb:

  • DB Fahrgastrechte covers the train leg, regardless of which product you hold.
  • Lufthansa Express Rail extends the airline's flight liability (including the transfer guarantee) to the train leg.
  • EU Regulation 261/2004 (EC261) applies to the flight leg only, no matter how you reached the airport. For short-distance cancellations within the EU you can usually claim EUR 250 per person; for long-haul, EUR 600. (Confirm on the EU passenger rights portal; amounts were unchanged as of the last Eurocontrol review.)

Plan buffer time

Even on Lufthansa Express Rail, plan at least 120 minutes between train arrival at the airport and the flight. A connection guarantee is not a seat guarantee - if the next flight is fully booked you will still wait. For Rail&Fly without any guarantee, treat the connection like a self-transfer: 90 min domestic / 120 min international minimum plus 30 min buffer.

When Each Product Makes Sense

Choose Lufthansa Express Rail when...

  • You fly Lufthansa, SWISS, Austrian or Brussels Airlines (Lufthansa Group).
  • You start from a city on the Express Rail map (Berlin, Hamburg, Cologne, Dusseldorf, Stuttgart, Munich, Nuremberg, Hannover, Dresden, Basel...).
  • You check in luggage at the origin station and want a single ticket to manage.
  • You want peace of mind if the train is delayed - the fare premium is usually modest compared with separate bookings.

Choose Rail&Fly when...

  • You fly a non-Lufthansa airline.
  • Your flight is at an unusual time and you want flexibility on the train departure.
  • You do not check luggage and are comfortable managing two bookings.
  • You want a cheap add-on: EUR 35 one-way in 2nd class is hard to beat for any other DB ticket.

Booking Channels and Tools

  • lufthansa.com: the canonical booking flow. Both products appear during checkout when eligible.
  • rail-checkin.com: Lufthansa's dedicated rail+flight booking portal. Useful to add Rail&Fly to a non-Lufthansa flight, depending on the airline's distribution setup.
  • Travel agents: full-service agencies can combine all three (flight, Express Rail leg, and any other connections) and handle rebooking for you.
  • DB Navigator: load the Rail&Fly ticket (QYG code) into the app for live departures, platform changes and a free 1st-class seat reservation when applicable.

Related guides

External Sources

Notice:All information on this page (Travel times, Connections) is provided without guarantee and may change at any time.For current and binding information, please visit the official provider websites.This website is not affiliated with Deutsche Bahn AG or other railway companies.

Last update: July 2026

Sources & More Information:

Frequently Asked Questions

What is the difference between Rail&Fly and Lufthansa Express Rail?

Rail&Fly is an open Deutsche Bahn add-on you can add to any flight ticket (Lufthansa or other airlines). You get a flexible DB ticket valid on a flight day +/- 1, but the airline is NOT liable for train delays - you travel on your own risk. Lufthansa Express Rail (formerly AIRail) is an integrated product: flight + ICE are booked under a single PNR, the train ticket uses the same booking reference as the flight, and Lufthansa is liable for train delays (same conditions as a missed flight connection).

Which airports are connected by Lufthansa Express Rail?

Lufthansa Express Rail serves routes from major German cities to Frankfurt Airport (FRA) long-distance station, plus selected services to Munich (MUC). You can start, for example, in Berlin, Hamburg, Munich, Cologne, Stuttgart, Dusseldorf, Hannover, Nuremberg, Dresden or Basel. Trains stop at the dedicated ICE long-distance stations underneath the terminals at FRA and (with change) DUS.

How much does Rail&Fly cost?

As of 2026, Lufthansa publishes Rail&Fly add-ons at EUR 35 / EUR 70 for 2nd class (one-way / round trip) and EUR 59 / EUR 118 for 1st class. Children aged 6-11 travel at 50%, children under 5 travel free on the lap. Prices can change - confirm the current fare on lufthansa.com before booking. Combined-flight-with-Rail&Fly prices differ from Lufthansa Express Rail fares (see next question).

How much does Lufthansa Express Rail cost?

Lufthansa Express Rail has no separate flat price - the ICE leg is part of the flight fare. You book a Lufthansa flight from your origin station (e.g. "Berlin Hbf -> Singapore via Frankfurt") and the price reflects the ICE leg plus the flight. Because the train is part of the ticket, you receive rail and flight under one PNR, including through-checked luggage.

How far in advance can I book Rail&Fly?

Lufthansa opens the Rail&Fly booking window approximately six months before departure. The exact window changes - check your booking flow during the six-month outlook.

Which trains can I take with Rail&Fly?

Rail&Fly covers all Deutsche Bahn trains (ICE, IC, EC in Germany and to Basel/Kornwestheim plus night trains operated by DB or branded partners). The ticket is valid on any train on the booked travel date and the day before and after - flexibility is the main advantage over Express Rail.

What happens if my train is delayed and I miss the flight on a Rail&Fly ticket?

On Rail&Fly, the train ticket is independent of the flight. Lufthansa is not liable for missing the flight due to a delayed train - you usually have to rebook the flight yourself at your own cost (the ICE is treated like arriving at the airport by taxi: no guaranteed connection). Buffer at least 90 minutes (120 international) and you can claim under DB Fahrgastrechte for the train leg. With Lufthansa Express Rail, by contrast, Lufthansa is liable for the train leg: they will rebook you onto the next flight at no extra cost (same as a missed connection).

What is the Lufthansa "transfer guarantee" and does Rail&Fly include it?

The Lufthansa transfer guarantee (Umsteigegarantie) is included on Lufthansa Express Rail bookings - not on Rail&Fly. With Express Rail, if your ICE leg is cancelled or delayed and you miss the flight, Lufthansa rebooks you on the next flight free of charge. With Rail&Fly, no such guarantee exists; only regular DB passenger rights apply.

How do I book Rail&Fly?

Add Rail&Fly during the Lufthansa flight booking flow (lufthansa.com), via your travel agent, or via rail-checkin.com. You receive a separate DB ticket code (QYG prefix on the ticket) which you can load into DB Navigator.

How do I check in for both the train and the flight?

On Lufthansa Express Rail, online check-in opens 23h before departure. You can check in for both train and flight at once. With Rail&Fly, you check in for the flight as usual; the train leg is a separate DB ticket that does not require check-in - just board with the QYG ticket and a valid ID.

Can I use Rail&Fly on a non-Lufthansa flight?

Yes - that is the main advantage of Rail&Fly. The DB add-on works with any airline that sells Lufthansa-operated booking channels (not all do). Check the booking flow of your airline or use lufthansa.com directly to add it.

What about luggage?

With Lufthansa Express Rail, luggage can be checked through to the final destination at the origin station (no need to carry it on the ICE). With Rail&Fly, you carry your own luggage on the train - the DB ticket alone does not entitle you to check luggage at a DB station.

Search cheap flights with rail options

Compare flight + train combinations across providers.

Compare Now