Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Bobo-Dioulasso?

Book now

There are 4 ways to get from Rabat to Bobo-Dioulasso by train, plane, bus or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Train, fly to Bobo Dioulasso  •  13h 22m

  1. Take the train from Rabat Ville to Casablanca
  2. Fly from Casablanca (CMN) to Bobo Dioulasso (BOY) CMN - BOY

3 alternative options

Train, fly to Ouagadougou, bus  •  14h 33m

  1. Take the train from Rabat Ville to Casablanca
  2. Fly from Casablanca (CMN) to Ouagadougou (OUA) CMN - OUA
  3. Take the bus from Ouagadougou to Bobo-Dioulasso

Train, fly to Bamako, bus  •  15h 56m

  1. Take the train from Rabat Ville to Casablanca
  2. Fly from Casablanca (CMN) to Bamako (BKO) CMN - BKO
  3. Take the bus from Bamako to Bobo-Dioulasso

Train, fly to Korhogo, taxi, bus  •  28h

  1. Take the train from Rabat Ville to Casablanca
  2. Fly from Casablanca (CMN) to Korhogo (HGO) CMN - HGO
  3. Take a taxi from Korhogo to Ferkessédougou
  4. Take the train from Ferkessédougou to Niangoloko
  5. Take the bus from Niangoloko to Bobo-Dioulasso

Questions & Answers

The cheapest way to get from Rabat to Bobo-Dioulasso is to train and fly which costs MAD 2,100 - MAD 6,500 and takes 13h 22m.

More details

The fastest way to get from Rabat to Bobo-Dioulasso is to train and fly which takes 13h 22m and costs MAD 2,100 - MAD 6,500.

More details

The distance between Rabat and Bobo-Dioulasso is 2620 km.

It takes approximately 13h 22m to get from Rabat to Bobo-Dioulasso, including transfers.

More details

Bobo-Dioulasso is 1h behind Rabat. It is currently 3:00 PM in Rabat and 2:00 PM in Bobo-Dioulasso.

There are six+ hotels available in Bobo-Dioulasso. Prices start at $19 USD per night.

More details

Map of how to get from Rabat to Bobo-Dioulasso.
Launch map view
  • Distance: 2620 km
  • Duration: 13h 22m

What companies run services between Rabat, Morocco and Bobo-Dioulasso, Burkina Faso?

There is no direct connection from Rabat to Bobo-Dioulasso. However, you can take the train to Casa-Voyageurs, take the train to Mohammed V International Airport, take the walk to Casablanca airport, fly to Bobo Dioulasso, then take the taxi to Bobo-Dioulasso. Alternatively, you can take the train to Casa-Voyageurs, take the train to Mohammed V International Airport, take the walk to Casablanca airport, fly to Ouagadougou, take the walk to Ouagadougou, then take the bus to Bobo-Dioulasso.

Airlines
Air Cote D'Ivoire
Website
aircotedivoire.com
Flights from Casablanca to Korhogo via Abidjan
Ave. Duration
16h 20m
When
Tuesday, Thursday and Sunday
Estimated price
$250 - $700
Flights from Casablanca to Korhogo via Accra, Abidjan
Ave. Duration
14h 50m
When
Tuesday, Thursday and Sunday
Estimated price
$260 - $700
Flights from Casablanca to Korhogo via Bamako, Abidjan
Ave. Duration
15h 35m
When
Tuesday, Thursday and Sunday
Estimated price
$250 - $700
Flights from Casablanca to Korhogo via Ouagadougou, Abidjan
Ave. Duration
15h 45m
When
Tuesday and Thursday
Estimated price
$250 - $700
Air Burkina
Website
air-burkina.com
Flights from Casablanca to Bobo Dioulasso via Ouagadougou
Ave. Duration
9h 45m
When
Tuesday
Estimated price
$200 - $600
Flights from Casablanca to Bobo Dioulasso via Abidjan
Ave. Duration
14h 50m
When
Tuesday and Sunday
Estimated price
$260 - $750
Royal Air Maroc
Website
royalairmaroc.com
Flights from Casablanca to Ouagadougou
Ave. Duration
3h 35m
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$180 - $550
Flights from Casablanca to Bamako
Ave. Duration
3h 20m
When
Every day
Estimated price
$470 - $1,100
Train operators
Moroccan Railways (ONCF)

Morocco’s comfortable and fast train network is operated by ONCF (Office National des Chemins de Fer) and links many tourist destinations, including a high-speed TGV link from Tangier via Rabat and Casablanca to Marrakech. For popular destinations where there is no train service, ONCF-operated Supratours offers connecting bus services from the nearest railway station to places like Agadir, Tétouan and Essaouira.

Contact Details
Phone
2255
Email
communication.digitale@oncf.ma
Website
oncf-voyages.ma
Train from Rabat Ville to Casablanca
Ave. Duration
55 min
Frequency
Hourly
Estimated price
$3 - $8
Schedules at
oncf-voyages.ma
2nd Class
$3 - $5
1st Class
$6 - $8
Sitarail
Train from Ferkessédougou to Niangoloko
Ave. Duration
3h 40m
Frequency
Once a week
Bus operators
Rahimo Transport
Phone
+226 64 86 37 55
Website
rahimotransport.com
Bus from Ouagadougou to Bobo-Dioulasso
Ave. Duration
5h 30m
Frequency
5 times a day
Schedules at
rahimotransport.com
STM Voyageurs
Phone
+227 23 23 03 03
Email
info@stmvoyageurs.com
Website
facebook.com
Bus from Bamako to Bobo-Dioulasso
Ave. Duration
7h 20m
Frequency
Once daily
Estimated price
$25 - $35
Schedules at
facebook.com
Rakieta
Phone
20-91-07-00
Email
cbtrakieta@yahoo.fr
Website
transport-rakieta.com
Bus from Niangoloko to Bobo-Dioulasso
Ave. Duration
2h 30m
Frequency
Every 4 hours
Estimated price
$5
Schedules at
transport-rakieta.com
Other operators
Taxi from Korhogo to Ferkessédougou
Ave. Duration
1h 12m
Estimated price
$65 - $80

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Train travel in France: A guide to SNCF and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.