Travel from Basel to Neuschwanstein-Castle

Bus or train from Basel to Neuschwanstein Castle?

Swiss Railways (SBB/CFF/FFS) operates a train from Basel to Neuschwanstein Castle every 3 hours. Tickets cost $45 - $75 and the journey takes 2 h 1 min. 3 other operators also service this route. Alternatively, FlixBus operates a bus from Basel to Neuschwanstein Castle every 3 hours. Tickets cost $4 - $8 and the journey takes 1 h 10 min. 2 other operators also service this route.

Travel Guides

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

How to get from Basel to Neuschwanstein Castle

From Basel Bad Bf train to Friedrichshafen Stadt, train to Lindau Hbf, train to Kaufbeuren, train to Füssen, then taxi to Neuschwanstein Castle. 6 h 37 min SFr 134. From Basel SBB train to Zürich Flughafen, train to Kempten(Allgäu)Hbf, train to Pflach, then drive to Neuschwanstein Castle. 7 h 41 min SFr 170. From Basel, Basel central station bus to Zurich, bus to Memmingen, Memmingen central bus station, bus to Füssen, Füssen, Kemptener Str., then taxi to Neuschwanstein Castle. 7 h 46 min SFr 54. From Basel SBB train to Zürich HB, night train to Langen am Arlberg Bahnhof (Vorplatz), bus to Lech Schlosskopf, bus to Reutte in Tirol Bahnhof (Vorplatz), then drive to Neuschwanstein Castle. 8 h 17 min SFr 102. From Basel drive to Neuschwanstein Castle. 3 h 28 min SFr 49. From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Munich airport, train to München Hbf Gl.27-36, train to Buchloe, train to Füssen, then taxi to Neuschwanstein Castle. 6 h 44 min SFr 193. From Basel SBB train to Zürich HB, train to Zurich airport, fly to Munich airport, train to München Hbf Gl.27-36, train to Buchloe, train to Füssen, then taxi to Neuschwanstein Castle. 6 h 38 min SFr 267. From Basel, Kannenfeldplatz line 50 bus to Basel airport, fly to Innsbruck airport, train to Garmisch-Partenkirchen, train to Reutte in Tirol, then drive to Neuschwanstein Castle. 9 h 27 min SFr 271.
Close Print Itinerary
  1. Here are 8 options to get from
    Basel to Neuschwanstein Castle:

    1. Trip:
      1 Train
      • One-Way approx: USD $110 - $161
      • Duration: 6 h 37 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $110 - $161
        • Duration: 6 h 37 min
        Close x
    2. Trip:
      2 Train via Zürich Flughafen
      • One-Way approx: USD $109 - $187
      • Duration: 7 h 41 min
      Open +
      • Trip:
        2 Train via Zürich Flughafen
        • One-Way approx: USD $109 - $187
        • Duration: 7 h 41 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $39 - $58
      • Duration: 7 h 46 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $39 - $58
        • Duration: 7 h 46 min
        Close x
    4. Trip:
      4 Train, night train, bus
      • One-Way approx: USD $76 - $109
      • Duration: 8 h 17 min
      Open +
      • Trip:
        4 Train, night train, bus
        • One-Way approx: USD $76 - $109
        • Duration: 8 h 17 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 3 h 28 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 3 h 28 min
        Close x
    6. Trip:
      6 Fly Basel to Munich, train
      • One-Way approx: USD $116 - $323
      • Duration: 6 h 44 min
      Open +
      • Trip:
        6 Fly Basel to Munich, train
        • One-Way approx: USD $116 - $323
        • Duration: 6 h 44 min
        Close x
    7. Trip:
      7 Train to Zurich, fly to Munich, train
      • One-Way approx: USD $183 - $459
      • Duration: 6 h 38 min
      Open +
      • Trip:
        7 Train to Zurich, fly to Munich, train
        • One-Way approx: USD $183 - $459
        • Duration: 6 h 38 min
        Close x
    8. Trip:
      8 Fly Basel to Innsbruck, train
      • One-Way approx: USD $116 - $518
      • Duration: 9 h 27 min
      Open +
      • Trip:
        8 Fly Basel to Innsbruck, train
        • One-Way approx: USD $116 - $518
        • Duration: 9 h 27 min
        Close x