Travel from Berlin-Tegel-Airport-TXL to Leipzig

Bus or train from Berlin Tegel Airport (TXL) to Leipzig?

German Railways (DB) operates a train from Berlin Tegel Airport (TXL) to Leipzig hourly. Tickets cost $23 - $60 and the journey takes 1 h 12 min. Alternatively, FlixBus operates a bus from Berlin Tegel Airport (TXL) to Leipzig every 4 hours. Tickets cost $11 - $19 and the journey takes 2 h 40 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Berlin Tegel Airport (TXL) to Leipzig

ModeDurationPrice
From Berlin, Flughafen Tegel bus to Berlin Hbf (tief) then train to Leipzig Hbf.2 h 13 min43€
From Berlin, Berlin TXL, E bus to Leipzig, Leipzig central station.2 h 40 min14€
From Berlin Tegel Airport (TXL) drive to Leipzig.1 h 48 min23€

How long does it take to get from Berlin Tegel Airport (TXL) to Leipzig?

It takes approximately 2 h 13 min to get from Berlin Tegel Airport (TXL) to Leipzig, including transfers.

Is there a direct bus between Berlin Tegel Airport (TXL) and Leipzig?

Yes, there is a direct bus departing from Berlin, Berlin TXL, E and arriving at Leipzig, Leipzig central station. Services depart every four hours, and operate every day. The journey takes approximately 2 h 40 min.

Operators from Berlin Tegel Airport (TXL) to Leipzig

OperatorPhoneWebsite
BVGBVG
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Close Print Itinerary
  1. Here are 3 options to get from
    Berlin Tegel Airport (TXL) to Leipzig:

    1. Trip:
      1 Train
      • One-Way approx: USD $26 - $64
      • Duration: 2 h 13 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $26 - $64
        • Duration: 2 h 13 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $11 - $19
      • Duration: 2 h 40 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $11 - $19
        • Duration: 2 h 40 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $24 - $35
      • Duration: 1 h 48 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $24 - $35
        • Duration: 1 h 48 min
        Close x