Frankfurt Fachwerkhäuser

Czech rail operator LEO Express launched a new cross-border service to Germany in June 2026. Operating several times per week, the route links Frankfurt to Prague, continuing onward to Ostrava and Bohumín near the Polish border. Services also extend through southern Poland serving Kraków and Przemyśl.

Tickets on the sector between Germany and the Czech Republic are currently available starting at just €10 each way. Domestic journeys within Germany are also permitted at low prices, such as Frankfurt to Leipzig or Bad Schandau to Erfurt.

Discount Code: 25% Off for Pairs

On top of the low baseline fares, you can currently get an additional 25% discount when traveling as two people by entering the voucher code LE50 at checkout. Valid for bookings made through Friday, September 18, 2026. With the code applied, two passengers pay just €7.50 each between Frankfurt and Prague!

Please note that under the current timetable, large portions of the journey take place overnight. Westbound services toward Frankfurt operate through the night (reaching Dresden at 01:40 and Frankfurt South at 07:22). Eastbound services cross Germany during the late afternoon and evening, arriving in Prague at 01:17 at night and in Ostrava at 05:27 in the morning.

As a general rule, the earlier you book, the lower the price. Below are the current starting fares:

Germany & Czech Republic (bookable through December 2026):

  • Bad Schandau ↔ Dresden from €5
  • Frankfurt ↔ Dresden from €10
  • Frankfurt ↔ Leipzig from €10
  • Frankfurt ↔ Prague from €10
  • Dresden ↔ Prague from €10
  • Leipzig ↔ Dresden from €10
  • Frankfurt ↔ Ostrava from €16 (recently €10)
  • and more

Fares on the Polish extension have increased considerably and are currently only bookable through October 2026:

  • Business Class Dresden ↔ Kraków from €28
  • Business Class Frankfurt ↔ Kraków from €49
  • Couchette (Sleeper) Dresden ↔ Kraków from €62
  • and more
LEO Express Frankfurt to Prague booking example
Two passengers from Frankfurt to Prague for just €7.50 each using code LE50

LEO Express is majority-owned by Spanish national railway operator Renfe.

Thanks to Sebastian for submitting this deal via our Submit a Deal form.

Subscribe to our WhatsApp Channel or Telegram Channel to get instant notifications for all of our best deals!

WhatsApp Logo

Route & Travel Duration

LEO Express operates daily on the core Frankfurt–Bohumín route. Selected trains continue through southern Poland via Kraków and Rzeszów to Przemyśl near the Ukrainian border.

Here is an overview of the scheduled timetable:

Station Outbound Time Return Time
Direction ↓ ↑
Frankfurt (Main) South 15:03 07:22 (+1)
Erfurt 18:44 04:23 (+1)
Leipzig 20:43 02:54 (+1)
Dresden 22:30 01:38 (+1)
Prague 01:17 (+1) 22:32
Ostrava 05:27 (+1) 17:45
| |
Kraków Płaszów
(select trains also call at Kraków Main)
08:42 (+1) 15:03
Rzeszów 10:24 (+1) 13:07
Przemyśl 11:25 (+1) 12:04

Travel times inside Germany are comparatively long: a Deutsche Bahn ICE links Frankfurt to Dresden in under 4.5 hours, whereas LEO Express takes between 6 and 7.5 hours.


By loading the map, you agree to OpenStreetMap Privacy Policy.
Load Map
Save selection & always load OpenStreetMaps


Rolling Stock & Travel Classes

For this route, LEO Express acquired over 50 former InterCity passenger carriages from Deutsche Bahn alongside couchette cars. These are classic locomotive-hauled trainsets:

  • Economy: Former DB 2nd-class carriages fitted with updated headrests. Select seats feature tables.
  • Business: Traditional 6-seat compartments (former DB 1st class). Includes complimentary soft drinks, coffee, and a light snack.
  • Economy Sleeper: Couchette cars featuring 4 berths per compartment. Also bookable as Economy Sleeper Lady exclusively for women and children under 10. Breakfast and clean bed linen are included.

Seat reservations are included free of charge, even in Economy Class.