Travel from Prague-Airport-PRG to Berlin

Train, bus or fly from Prague Airport (PRG) to Berlin?

Austrian Airlines, Lufthansa and 8 other airlines fly from Prague Airport (PRG) to Berlin hourly. Alternatively, Czech Railways (ČD) operates a train from Prague Airport (PRG) to Berlin every 3 hours. Tickets cost $55 - $80 and the journey takes 4 h 45 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague Airport (PRG) to Berlin

From Prague airport fly to Berlin Tegel airport then bus to Berlin. 3 h 25 min $104. From Prague airport fly to Berlin Schoenefeld airport then train to Berlin. 3 h 53 min $176. From Prague airport fly to Hamburg airport, train to Hamburg-Altona, then train to Berlin. 4 h 24 min $169. From Prague Ruzyně Airport T1 bus to Praha hl.n. then train to Berlin Hbf (tief). 6 h 18 min $72. From Prague Ruzyně Airport T1 bus to Prague Hlavní nádraží Train Station, walk to Prague, Prague ÚAN Florenc, bus to S Südkreuz Bhf/Ostseite, then line 248 bus to Berlin, Littenstr.. 6 h 33 min $21. From Prague Airport (PRG) drive to Berlin. 3 h 26 min $56.
Close Print Itinerary
  1. Here are 6 options to get from
    Prague Airport (PRG) to Berlin:

    1. Trip:
      1 Fly to Berlin Tegel
      • One-Way approx: USD $55 - $257
      • Duration: 3 h 25 min
      Open +
      • Trip:
        1 Fly to Berlin Tegel
        • One-Way approx: USD $55 - $257
        • Duration: 3 h 25 min
        Close x
    2. Trip:
      2 Fly to Berlin Schoenefeld
      • One-Way approx: USD $141 - $339
      • Duration: 3 h 53 min
      Open +
      • Trip:
        2 Fly to Berlin Schoenefeld
        • One-Way approx: USD $141 - $339
        • Duration: 3 h 53 min
        Close x
    3. Trip:
      3 Fly to Hamburg, train
      • One-Way approx: USD $111 - $282
      • Duration: 4 h 24 min
      Open +
      • Trip:
        3 Fly to Hamburg, train
        • One-Way approx: USD $111 - $282
        • Duration: 4 h 24 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $57 - $83
      • Duration: 6 h 18 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $57 - $83
        • Duration: 6 h 18 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $17 - $42
      • Duration: 6 h 33 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $17 - $42
        • Duration: 6 h 33 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 3 h 26 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 3 h 26 min
        Close x