Travel from Mainz to Nuremberg

Train, bus or fly from Mainz to Nuremberg?

German Railways (DB) operates a train from Mainz to Nuremberg every 4 hours. Tickets cost $55 - $85 and the journey takes 2 h 47 min. Alternatively, FlixBus operates a bus from Mainz to Nuremberg every 4 hours. Tickets cost $2 - $4 and the journey takes 55 min. FlixBus also services this route every 4 hours.

Travel Guides

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

How to get from Mainz to Nuremberg

From Mainz Hbf train to Nürnberg Hbf. 2 h 47 min 59€. From Mainz Römisches Theater train to Frankfurt(Main)Hbf then train to Nürnberg Hbf. 3 h 29 min 58€. From Mainz bus to Frankfurt, Frankfurt central station then bus to Nuremberg. 4 h 35 min 21€. From Mainz Römisches Theater train to Frankfurt am Main then bus to Nuremberg. 5 h 5 min 42€. From Mainz bus to Nuremberg. 5 h 10 min 22€. From Mainz Hbf night train to Nürnberg Hauptbahnhof. 4 h 31 min 24€. From Mainz rideshare to Nuremberg. 3 h 6 min 13€. From Mainz drive to Nuremberg. 2 h 29 min 33€. From Mainz Römisches Theater train to Frankfurt airport, fly to Nuremberg airport, then subway to Nuremberg. 2 h 21 min 96€.

How long does it take to get from Mainz to Nuremberg?

The train from Mainz Hbf to Nürnberg Hbf takes 2 h 47 min and departs every 4 hours.

Operators from Mainz to Nuremberg

OperatorPhoneWebsite
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
S-BahnS-Bahn
FlixBus+49 1807 123 99 123FlixBus
Eurolines DE+49 6196 2078-501Eurolines DE
Nightjet+43 51717Nightjet
BlaBlaCarBlaBlaCar
LufthansaLufthansa
U-BahnU-Bahn
Close Print Itinerary
  1. Here are 9 options to get from
    Mainz to Nuremberg:

    1. Trip:
      1 Train
      • One-Way approx: USD $55 - $85
      • Duration: 2 h 47 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $55 - $85
        • Duration: 2 h 47 min
        Close x
    2. Trip:
      2 Train via Frankfurt(Main)Hbf
      • One-Way approx: USD $45 - $89
      • Duration: 3 h 29 min
      Open +
      • Trip:
        2 Train via Frankfurt(Main)Hbf
        • One-Way approx: USD $45 - $89
        • Duration: 3 h 29 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $15 - $27
      • Duration: 4 h 35 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $15 - $27
        • Duration: 4 h 35 min
        Close x
    4. Trip:
      4 Bus Eurolines DE
      • One-Way approx: USD $40 - $73
      • Duration: 5 h 5 min
      Open +
      • Trip:
        4 Bus Eurolines DE
        • One-Way approx: USD $40 - $73
        • Duration: 5 h 5 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $17 - $28
      • Duration: 5 h 10 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $17 - $28
        • Duration: 5 h 10 min
        Close x
    6. Trip:
      6 Night train
      • One-Way approx: USD $25 - $35
      • Duration: 4 h 31 min
      Open +
      • Trip:
        6 Night train
        • One-Way approx: USD $25 - $35
        • Duration: 4 h 31 min
        Close x
    7. Trip:
      7 Rideshare
      • One-Way approx: USD $12 - $23
      • Duration: 3 h 6 min
      Open +
      • Trip:
        7 Rideshare
        • One-Way approx: USD $12 - $23
        • Duration: 3 h 6 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 29 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 29 min
        Close x
    9. Trip:
      9 Fly
      • One-Way approx: USD $80 - $190
      • Duration: 2 h 21 min
      Open +
      • Trip:
        9 Fly
        • One-Way approx: USD $80 - $190
        • Duration: 2 h 21 min
        Close x