Marrakesh to Beni Mellal Trip Overview

Beni Mellal to Marrakesh
Distance
174 km (108.8 miles)
Price range
US$ 7-US$ 10
Ride Duration Range
3h-3h 45m
Earliest Departure
04:00
Latest Departure
18:30
Most Popular Operator

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Marrakesh to Beni Mellal

by bus

Cheapest

Standard Bus

by El Bachiri

07:45

3h 30m

11:15

Marrakesh, Morocco

Beni Mellal, Morocco

from

US$ 8

Fastest

Standard Bus

by El Bachiri

16:30

3h

19:30

Marrakesh, Morocco

Beni Mellal, Morocco

from

US$ 9

Standard Bus

by Ghazalat Al Atlas

08:30

3h 15m

11:45

Marrakesh, Morocco

Beni Mellal, Morocco

from

US$ 10

Standard Bus

by Ghazalat Al Atlas

11:00

3h 15m

14:15

Marrakesh, Morocco

Beni Mellal, Morocco

from

US$ 10

Standard Bus

by Itrane Voyage

14:00

3h 30m

17:30

Marrakesh, Morocco

Beni Mellal, Morocco

from

US$ 8

Cheapest

Standard Bus

by El Bachiri

from

US$ 8

07:45

3h 30m

11:15

Marrakesh, Morocco

Beni Mellal, Morocco

Fastest

Standard Bus

by El Bachiri

from

US$ 9

16:30

3h

19:30

Marrakesh, Morocco

Beni Mellal, Morocco

Standard Bus

by Ghazalat Al Atlas

from

US$ 10

08:30

3h 15m

11:45

Marrakesh, Morocco

Beni Mellal, Morocco

Standard Bus

by Ghazalat Al Atlas

from

US$ 10

11:00

3h 15m

14:15

Marrakesh, Morocco

Beni Mellal, Morocco

Standard Bus

by Itrane Voyage

from

US$ 8

14:00

3h 30m

17:30

Marrakesh, Morocco

Beni Mellal, Morocco

routes_hero-image-alt Beni Mellal

About the ride from Marrakesh to Beni Mellal

Marrakesh to Beni Mellal Route Information

The distance between Marrakesh and Beni Mellal is 109 miles, or approximately 174 kilometers.

The only way to get from Marrakesh to Beni Mellal is by Bus

The earliest departure leaves at 04:00 and has a duration of 3 hours 45 minutes.

The fastest way to travel is by bus, which takes approximately 3 hours.

Depending on how you choose to travel, the following amenities are available:.

Marrakesh to Beni Mellal by bus

  • Starting Price: US$ 7
  • 41 departures a day, or 287 departures a week

There are 3 travel classes for this journey, including: Standard, Tourist and Comfort.

Each bus ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all bus options.

Companies Operating from Marrakesh to Beni Mellal

Average time

3h 15m

Average price

US$ 9

(1)

Average time

3h 15m

Average price

US$ 10

Average time

3h

Average price

US$ 10

Average time

3h

Average price

US$ 10

Average time

3h 35m - 3h 45m

Average price

US$ 10

Our travelers reviews about the ride from Marrakesh to Beni Mellal

4

Based on 1 review from Bookaway users who traveled from Marrakesh to Beni Mellal

AHMED R.

Popular stations and stops in Marrakesh and Beni Mellal

Departure stations in Marrakesh

Arrival stations in Beni Mellal

Questions & Answers for Traveling from Marrakesh to Beni Mellal

What is the most popular transportation service from Marrakesh to Beni Mellal?

Bus stands out as the most popular transportation service between Marrakesh and Beni Mellal by Trans Bachiri

What is the distance between Marrakesh to Beni Mellal?

The distance between Marrakesh and Beni Mellal is approximately 174 km (Air).

What is the fastest transportation service from Marrakesh to Beni Mellal?

The fastest way to get from Marrakesh to Beni Mellal is with Bus by El Bachiri, which takes approximately 3h.

What is the cheapest transport option from Marrakesh and Beni Mellal?

The cheapest way to travel from Marrakesh to Beni Mellal is by Bus by El Bachiri, with prices starting at US$ 7.

Who are the service providers on this route?

The main service providers operating between Marrakesh and Beni Mellal include

BUS:  Tissir Voyage | Trans Bachiri | Lux Sahara | Ghazalat Al Atlas

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.