Travel from Düsseldorf to Weimar

Bus or train from Düsseldorf to Weimar?

German Railways (DB) operates a train from Düsseldorf to Weimar 3 times a day. Tickets cost $95 - $140 and the journey takes 5 h. Alternatively, FlixBus operates a bus from Düsseldorf to Weimar twice daily. Tickets cost $25 - $45 and the journey takes 7 h 40 min.

Travel Guides

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

How to get from Düsseldorf to Weimar

From Düsseldorf Hbf train to Weimar. 5 h 99€. From Düsseldorf Hbf train to Frankfurt(M) Flughafen Fernbf then train to Weimar. 5 h 7 min 115€. From Düsseldorf bus to Weimar, Weimar central station. 7 h 40 min 34€. From Düsseldorf drive to Weimar. 3 h 52 min 56€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Leipzig airport, train to Halle(Saale)Hbf, then train to Weimar. 4 h 10 min 107€. From Düsseldorf Hbf train to Köln, Dom / Hbf, train to Cologne/Bonn Apt airport, fly to Leipzig airport, train to Halle(Saale)Hbf, then train to Weimar. 4 h 34 min 136€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Frankfurt airport, then train to Weimar. 5 h 52 min 144€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Dresden airport, train to Dresden-Neustadt, then train to Weimar. 6 h 19 min 105€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Nuremberg airport, subway to Nürnberg Hbf, train to Am Paradiesbahnhof, line 2 tram to Felsenkeller, walk to Jena West, then train to Weimar. 6 h 44 min 129€.
Close Print Itinerary
  1. Here are 9 options to get from
    Düsseldorf to Weimar:

    1. Trip:
      1 Train
      • One-Way approx: USD $95 - $140
      • Duration: 5 h
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $95 - $140
        • Duration: 5 h
        Close x
    2. Trip:
      2 Train via Frankfurt(M) Flughafen Fernbf
      • One-Way approx: USD $83 - $198
      • Duration: 5 h 7 min
      Open +
      • Trip:
        2 Train via Frankfurt(M) Flughafen Fernbf
        • One-Way approx: USD $83 - $198
        • Duration: 5 h 7 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $25 - $45
      • Duration: 7 h 40 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $25 - $45
        • Duration: 7 h 40 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 3 h 52 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 3 h 52 min
        Close x
    5. Trip:
      5 Fly Dusseldorf to Leipzig, train
      • One-Way approx: USD $79 - $287
      • Duration: 4 h 10 min
      Open +
      • Trip:
        5 Fly Dusseldorf to Leipzig, train
        • One-Way approx: USD $79 - $287
        • Duration: 4 h 10 min
        Close x
    6. Trip:
      6 Fly Cologne/Bonn Apt to Leipzig, train
      • One-Way approx: USD $90 - $267
      • Duration: 4 h 34 min
      Open +
      • Trip:
        6 Fly Cologne/Bonn Apt to Leipzig, train
        • One-Way approx: USD $90 - $267
        • Duration: 4 h 34 min
        Close x
    7. Trip:
      7 Fly Dusseldorf to Frankfurt, train
      • One-Way approx: USD $131 - $337
      • Duration: 5 h 52 min
      Open +
      • Trip:
        7 Fly Dusseldorf to Frankfurt, train
        • One-Way approx: USD $131 - $337
        • Duration: 5 h 52 min
        Close x
    8. Trip:
      8 Fly Dusseldorf to Dresden, train
      • One-Way approx: USD $77 - $215
      • Duration: 6 h 19 min
      Open +
      • Trip:
        8 Fly Dusseldorf to Dresden, train
        • One-Way approx: USD $77 - $215
        • Duration: 6 h 19 min
        Close x
    9. Trip:
      9 Fly Dusseldorf to Nuremberg, train
      • One-Way approx: USD $102 - $307
      • Duration: 6 h 44 min
      Open +
      • Trip:
        9 Fly Dusseldorf to Nuremberg, train
        • One-Way approx: USD $102 - $307
        • Duration: 6 h 44 min
        Close x