Skip to main content

How to get from ONCF Station to Ben Guerir by bus?

From ONCF Station to Ben Guerir by bus

To get from ONCF Station to Ben Guerir in Oulad Hassoune Hamri, take the 18 bus from Hassan 2 High School station to Bab Doukkala station. Next, take the 38 bus from Bab Doukkala station to Trades Training Center station. The total trip duration for this route is approximately 1 hr 57 min.

117min
Walk to bus station
Bus - 1818
Bus - 3838
Walk to Ben Guerir
Leaves from Hassan 2 High School

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Hassan 2 High School
    440 m • 6 min
  • 2
    Bus - 1818
    Wait for bus
    18
    Wholesale Market
  • 3
    Ride to bus station
    Ride to bus station
    Bab Doukkala
    6 min
  • 4
    Bus - 3838
    Wait for bus
    38
    Benguerir
  • 5
    Ride to bus station
    Ride to bus station
    Trades Training Center
    96 min
  • 6
    Walk to Ben Guerir
    Walk to
    Ben Guerir
    360 m • 5 min
*Duration based on 8am traffic

Alternative route from ONCF Station to Ben Guerir by bus via 9 and 38

To get from ONCF Station to Ben Guerir in Oulad Hassoune Hamri, take the 9 bus from Haouz Office station to Bab Doukkala station. Next, take the 38 bus from Bab Doukkala station to Trades Training Center station. The total trip duration for this route is approximately 1 hr 58 min.

118min
Walk to bus station
Bus - 99
Bus - 3838
Walk to Ben Guerir
Leaves from Haouz Office

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haouz Office
    480 m • 7 min
  • 2
    Bus - 99
    Wait for bus
    9
    Douar Dlam
  • 3
    Ride to bus station
    Ride to bus station
    Bab Doukkala
    5 min
  • 4
    Bus - 3838
    Wait for bus
    38
    Benguerir
  • 5
    Ride to bus station
    Ride to bus station
    Trades Training Center
    96 min
  • 6
    Walk to Ben Guerir
    Walk to
    Ben Guerir
    360 m • 5 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Marrakesh.
All local mobility options in one app

Public transit directions from ONCF Station to Ben Guerir

The distance between ONCF Station, Oulad Hassoune Hamri and Ben Guerir, Oulad Hassoune Hamri is approximately 72.65 km, which can typically be travelled in 117 min. Moovit will show you the directions from ONCF Station to Ben Guerir by bus, so no matter how you choose to travel in Oulad Hassoune Hamri – you will always have plenty of easy options.

Alternative route from ONCF Station to Ben Guerir by bus via 9 and 38

To get from ONCF Station to Ben Guerir in Oulad Hassoune Hamri, take the 9 bus from Haouz Office station to Bab Doukkala station. Next, take the 38 bus from Bab Doukkala station to Trades Training Center station. The total trip duration for this route is approximately 1 hr 58 min.

118min
Walk to bus station
Bus - 99
Bus - 3838
Walk to Ben Guerir
Leaves from Haouz Office

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haouz Office
    480 m • 7 min
  • 2
    Bus - 99
    Wait for bus
    9
    Douar Dlam
  • 3
    Ride to bus station
    Ride to bus station
    Bab Doukkala
    5 min
  • 4
    Bus - 3838
    Wait for bus
    38
    Benguerir
  • 5
    Ride to bus station
    Ride to bus station
    Trades Training Center
    96 min
  • 6
    Walk to Ben Guerir
    Walk to
    Ben Guerir
    360 m • 5 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from ONCF Station to Ben Guerir?

    The fastest way takes 117 minutes, using Bus line El Baraka (Mhamid) - Gros Market, Bus line 38.

  • What is the alternative route to get from ONCF Station to Ben Guerir?

    The alternative route takes 118 minutes, using Bus line 9, Bus line 38.

  • Is there a direct bus between ONCF Station and Ben Guerir?

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

  • Which bus line goes from ONCF Station to Ben Guerir?

    The 18 bus line goes from Hassan 2 High School station near ONCF Station in Menara Gueliz to Wholesale Market station. From there you’ll have to take one bus line till Wholesale Market station near Ben Guerir in Oulad Hassoune Hamri.

  • How long does it take to travel from ONCF Station to Ben Guerir by bus?

    The total travel time between ONCF Station in Menara Gueliz and Ben Guerir in Oulad Hassoune Hamri by bus is about 1 hr 57 min.

  • Where do I get on the bus near ONCF Station to get to Ben Guerir?

    Get on the 18 bus from the Hassan 2 High School stop near ONCF Station in Menara Gueliz.

  • Where do I get off the bus when travelling between ONCF Station and Ben Guerir?

    Get off the bus at the Wholesale Market stop, which is closest to Ben Guerir in Oulad Hassoune Hamri.

  • When is the last train from ONCF Station to Ben Guerir?

    The last train from ONCF Station in Menara Gueliz to Ben Guerir in Oulad Hassoune Hamri is the Marrakech - Fes line. It leaves the Marrakech station at 9:00 PM.