Skip to main content

How to get from Marl to Xanten by bus?

From Marl to Xanten by bus

To get from Marl to Xanten in NRW (North Rhine-Westphalia), you’ll need to take 3 bus lines: take the SB25 bus from Marl Sickingmühler Str. station to Dorsten Recklinghäuser Tor station. Next, you’ll have to switch to the X05 bus and finally take the X28 bus from Wesel Wallstraße station to Xanten Bahnhof station. The total trip duration for this route is approximately 2 hr 52 min. The ride fare is €13.79.

172min€13.79
Walk to bus station
Bus - SB25SB25
Bus - X05X05
Bus - X28X28
Walk to Xanten
Leaves from Marl Sickingmühler Str.

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marl Sickingmühler Str.
    1.12 km • 15 min
  • 2
    Bus - SB25SB25
    Wait for bus
    SB25
    Dorsten Zob Dorsten
  • 3
    Ride to bus station
    Ride to bus station
    Dorsten Recklinghäuser Tor
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Dorsten Recklinghäuser Tor
    20 m • 1 min
  • 5
    Bus - X05X05
    Wait for bus
    X05
    Wesel Bahnhof
  • 6
    Ride to bus station
    Ride to bus station
    Wesel Post
    46 min
  • 7
    Walk to bus station
    Walk to bus station
    Wesel Wallstraße
    290 m • 4 min
  • 8
    Bus - X28X28
    Wait for bus
    X28
    Goch Bahnhof
  • 9
    Ride to bus station
    Ride to bus station
    Xanten Bahnhof
    27 min
  • 10
    Walk to Xanten
    Walk to
    Xanten
    3.23 km • 41 min
*Duration based on 8am traffic

Alternative route from Marl to Xanten by bus via SB26, X05 and X28

To get from Marl to Xanten in NRW (North Rhine-Westphalia), you’ll need to take 3 bus lines: take the SB26 bus from Marl Sickingmühler Str. station to Dorsten Recklinghäuser Tor station. Next, you’ll have to switch to the X05 bus and finally take the X28 bus from Wesel Wallstraße station to Xanten Bahnhof station. The total trip duration for this route is approximately 3 hr 20 min. The ride fare is €13.79.

200min€13.79
Walk to bus station
Bus - SB26SB26
Bus - X05X05
Bus - X28X28
Walk to Xanten
Leaves from Marl Sickingmühler Str.

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marl Sickingmühler Str.
    1.12 km • 15 min
  • 2
    Bus - SB26SB26
    Wait for bus
    SB26
    Dorsten Zob Dorsten
  • 3
    Ride to bus station
    Ride to bus station
    Dorsten Recklinghäuser Tor
    41 min
  • 4
    Walk to bus station
    Walk to bus station
    Dorsten Recklinghäuser Tor
    20 m • 1 min
  • 5
    Bus - X05X05
    Wait for bus
    X05
    Wesel Bahnhof
  • 6
    Ride to bus station
    Ride to bus station
    Wesel Post
    46 min
  • 7
    Walk to bus station
    Walk to bus station
    Wesel Wallstraße
    290 m • 4 min
  • 8
    Bus - X28X28
    Wait for bus
    X28
    Goch Bahnhof
  • 9
    Ride to bus station
    Ride to bus station
    Xanten Bahnhof
    27 min
  • 10
    Walk to Xanten
    Walk to
    Xanten
    3.23 km • 41 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in NRW (North Rhine-Westphalia).
All local mobility options in one app

Public transit directions from Marl to Xanten

The distance between Marl, NRW (North Rhine-Westphalia) and Xanten, NRW (North Rhine-Westphalia) is approximately 58.3 km, which can typically be travelled in 172 min. Moovit will show you the directions from Marl to Xanten by bus, so no matter how you choose to travel in NRW (North Rhine-Westphalia) – you will always have plenty of easy options.

Public transit stations close to Marl

Marl is located at Marl, NRW (North Rhine-Westphalia) and the nearest public transit station is Marl Herzlia-Center.

Train stations close to Marl:

  • Marl Mitte
  • Marl-Hamm Bf

Bus stations close to Marl:

  • Marl Herzlia-Center
  • Marl Heisterkampstr.
  • Marl (Westf) Hagenstr.

Public transit stations close to Xanten, NRW (North Rhine-Westphalia)

Xanten is located at Xanten, NRW (North Rhine-Westphalia) and the nearest public transit station is Xanten Abzweig Wardt.

Bus stations close to Xanten:

  • Xanten Abzweig Wardt
  • Xanten Raimannshof
  • Xanten am Bruckend

Alternative route from Marl to Xanten by bus via SB26, X05 and X28

To get from Marl to Xanten in NRW (North Rhine-Westphalia), you’ll need to take 3 bus lines: take the SB26 bus from Marl Sickingmühler Str. station to Dorsten Recklinghäuser Tor station. Next, you’ll have to switch to the X05 bus and finally take the X28 bus from Wesel Wallstraße station to Xanten Bahnhof station. The total trip duration for this route is approximately 3 hr 20 min. The ride fare is €13.79.

200min€13.79
Walk to bus station
Bus - SB26SB26
Bus - X05X05
Bus - X28X28
Walk to Xanten
Leaves from Marl Sickingmühler Str.

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Marl Sickingmühler Str.
    1.12 km • 15 min
  • 2
    Bus - SB26SB26
    Wait for bus
    SB26
    Dorsten Zob Dorsten
  • 3
    Ride to bus station
    Ride to bus station
    Dorsten Recklinghäuser Tor
    41 min
  • 4
    Walk to bus station
    Walk to bus station
    Dorsten Recklinghäuser Tor
    20 m • 1 min
  • 5
    Bus - X05X05
    Wait for bus
    X05
    Wesel Bahnhof
  • 6
    Ride to bus station
    Ride to bus station
    Wesel Post
    46 min
  • 7
    Walk to bus station
    Walk to bus station
    Wesel Wallstraße
    290 m • 4 min
  • 8
    Bus - X28X28
    Wait for bus
    X28
    Goch Bahnhof
  • 9
    Ride to bus station
    Ride to bus station
    Xanten Bahnhof
    27 min
  • 10
    Walk to Xanten
    Walk to
    Xanten
    3.23 km • 41 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Marl to Xanten?

    The fastest way takes 172 minutes, using Bus line SB25, Bus line X05, Bus line X28.

  • What is the alternative route to get from Marl to Xanten?

    The alternative route takes 200 minutes, using Bus line SB26, Bus line X05, Bus line X28.

  • Is there a direct bus between Marl and Xanten in NRW (North Rhine-Westphalia)?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 52 min.

  • Which bus line goes from Marl to Xanten in NRW (North Rhine-Westphalia)?

    The SB25 bus line goes from Marl Sickingmühler Str. station near Marl to Dorsten Zob Dorsten station. From there you’ll have to take one bus line till Dorsten Zob Dorsten station near Xanten in NRW (North Rhine-Westphalia)

  • How long does it take to travel from Marl to Xanten in NRW (North Rhine-Westphalia) by bus?

    The total travel time between Marl and Xanten in NRW (North Rhine-Westphalia) by bus is about 2 hr 52 min.

  • Where do I get on the bus near Marl to get to Xanten in NRW (North Rhine-Westphalia)?

    Get on the SB25 bus from the Marl Sickingmühler Str. stop near Marl in NRW (North Rhine-Westphalia).

  • Where do I get off the bus when travelling between Marl and Xanten in NRW (North Rhine-Westphalia)?

    Get off the bus at the Dorsten Zob Dorsten stop, which is closest to Xanten in NRW (North Rhine-Westphalia).

  • How much is the bus fare from Marl to Xanten?

    The ride from Marl to Xanten costs €13.79.

Real-Time Arrivals, Schedules, Maps & More