Travel from Düsseldorf to Marburg

Bus or train from Düsseldorf to Marburg?

German Railways (DB) operates a train from Düsseldorf to Marburg every 4 hours. Tickets cost $50 - $75 and the journey takes 1 h 27 min. German Railways (DB) also services this route hourly. Alternatively, FlixBus operates a bus from Düsseldorf to Marburg twice daily. Tickets cost $12 - $21 and the journey takes 3 h 35 min.

Travel Guides

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

How to get from Düsseldorf to Marburg

From Düsseldorf Hbf train to Frankfurt(Main)Hbf then train to Marburg(Lahn). 2 h 49 min 70€. From Düsseldorf bus to Marburg. 3 h 35 min 17€. From Düsseldorf rideshare to Marburg. 2 h 38 min 12€. From Düsseldorf drive to Marburg. 2 h 10 min 26€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Frankfurt airport, train to Frankfurt(Main)Hbf, then train to Marburg. 3 h 54 min 108€.

Operators from Düsseldorf to Marburg

Close Print Itinerary
  1. Here are 5 options to get from
    Düsseldorf to Marburg:

    1. Trip:
      1 Train
      • One-Way approx: USD $69 - $98
      • Duration: 2 h 49 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $69 - $98
        • Duration: 2 h 49 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $12 - $21
      • Duration: 3 h 35 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $12 - $21
        • Duration: 3 h 35 min
        Close x
    3. Trip:
      3 Rideshare
      • One-Way approx: USD $13 - $17
      • Duration: 2 h 38 min
      Open +
      • Trip:
        3 Rideshare
        • One-Way approx: USD $13 - $17
        • Duration: 2 h 38 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 2 h 10 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 2 h 10 min
        Close x
    5. Trip:
      5 Fly, train
      • One-Way approx: USD $99 - $285
      • Duration: 3 h 54 min
      Open +
      • Trip:
        5 Fly, train
        • One-Way approx: USD $99 - $285
        • Duration: 3 h 54 min
        Close x