Bari Marrakesh Routes (5 Ways to go)

Planning a trip from Bari to Marrakesh Cleartrip helps you select the best route between Bari & Marrakesh based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Bari & Marrakesh

The distance from Bari to Marrakesh is approximately 2463.71kms. Take a look at the 5 routes available to reach Marrakesh from Bari

  • 1.
  • Bari to Marrakesh Fly from Bari
  • 9h 20m
  • Rs. 7224
 
Bari Crispi
 
0h 11m
Rs. 384
You can reach Aeroporto from Bari Crispi by travelling in a train. Bari Crispi to Aeroporto train takes approximately 0h 11m. You can catch a train from Bari Crispi and get down at Aeroporto. The price of the train ticket is approximately Rs. 384.
 
Aeroporto
 
6h 40m
Rs. 6500
You can travel from Bari to Marrakech by booking a flight. The total flight time between Bari & Marrakech is around 6h 40m. The price of the flight ticket is approximately Rs.6500.
 
Marrakech
 
0h 21m
Rs. 340
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 2.
  • Bari to Marrakesh Train to Brindisi, fly
  • 10h 30m
  • Rs. 9615
 
Bari Centrale
 
0h 52m
Rs. 1200
You can reach Brindisi from Bari Centrale by travelling in a train. Bari Centrale to Brindisi train takes approximately 0h 52m. You can catch a train from Bari Centrale and get down at Brindisi. The price of the train ticket is approximately Rs. 1200.
 
Brindisi
 
0h 15m
Rs. 75
Travelling in a bus is one of the ways to reach Brindisi Airport from Brindisi Station. The total journey between Brindisi Station & Brindisi Airport takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.75.
 
Brindisi Airport
 
6h 15m
Rs. 8000
You can travel from Brindisi to Marrakech by booking a flight. The total flight time between Brindisi & Marrakech is around 6h 15m. The price of the flight ticket is approximately Rs.8000.
 
Marrakech
 
0h 21m
Rs. 340
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 3.
  • Bari to Marrakesh Train, bus Eurolines IT
  • 57h 41m
  • Rs. 16800
 
Bari Centrale
 
3h 45m
Rs. 3500
You can reach Ancona from Bari Centrale by travelling in a train. Bari Centrale to Ancona train takes approximately 3h 45m. You can catch a train from Bari Centrale and get down at Ancona. The price of the train ticket is approximately Rs. 3500.
 
Ancona
 
4h 32m
Rs. 1300
You can reach Firenze S.M.N. from Ancona by travelling in a train. Ancona to Firenze S.M.N. train takes approximately 4h 32m. You can catch a train from Ancona and get down at Firenze S.M.N.. The price of the train ticket is approximately Rs. 1300.
 
Firenze S.M.N.
 
47h 24m
Rs. 12000
Travelling in a bus is one of the ways to reach Marrakech from Firenze - Autostazione. The total journey between Firenze - Autostazione & Marrakech takes around 47h 24m in a bus. The bus ticket price for the journey is approximately Rs.12000.
 
Marrakech
  • 4.
  • Bari to Marrakesh Train, bus Moroccan Railways (ONCF)
  • 20h 7m
  • Rs. 25739
 
Bari Centrale
 
4h 3m
Rs. 3700
You can reach Roma Termini from Bari Centrale by travelling in a train. Bari Centrale to Roma Termini train takes approximately 4h 3m. You can catch a train from Bari Centrale and get down at Roma Termini. The price of the train ticket is approximately Rs. 3700.
 
Roma Termini
 
3h 52m
Rs. 4900
You can reach Torino Porta Susa from Roma Termini by travelling in a train. Roma Termini to Torino Porta Susa train takes approximately 3h 52m. You can catch a train from Roma Termini and get down at Torino Porta Susa. The price of the train ticket is approximately Rs. 4900.
 
Torino Porta Susa
 
6h 2m
Rs. 9000
You can reach Paris Gare de Lyon from Torino Porta Susa by travelling in a train. Torino Porta Susa to Paris Gare de Lyon train takes approximately 6h 2m. You can catch a train from Torino Porta Susa and get down at Paris Gare de Lyon. The price of the train ticket is approximately Rs. 9000.
 
Paris Gare de Lyon
 
0h 6m
Rs. 139
Travelling in a Subway is one of the ways to reach Hôtel de Ville from Gare de Lyon. Gare de Lyon to Hôtel de Ville by Subway takes approximately 0h 6m. The distance between Gare de Lyon & Hôtel de Ville is around 2.4kms.
 
Hôtel de Ville
 
3h 0m
Rs. 8000
Travelling in a bus is one of the ways to reach Marrakech from Paris. The total journey between Paris & Marrakech takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Marrakech
  • 5.
  • Bari to Marrakesh Bus
  • 136h 47m
  • Rs. 27300
 
Bari
 
5h 57m
Rs. 2300
Travelling in a bus is one of the ways to reach Romе - Tiburtina from Bari. The total journey between Bari & Romе - Tiburtina takes around 5h 57m in a bus. The bus ticket price for the journey is approximately Rs.2300.
 
Romе - Tiburtina
 
78h 20m
Rs. 12000
Travelling in a bus is one of the ways to reach Madrid from Roma. The total journey between Roma & Madrid takes around 78h 20m in a bus. The bus ticket price for the journey is approximately Rs.12000.
 
Madrid
 
50h 30m
Rs. 13000
Travelling in a bus is one of the ways to reach Marrakech from Madrid Estacion Sur. The total journey between Madrid Estacion Sur & Marrakech takes around 50h 30m in a bus. The bus ticket price for the journey is approximately Rs.13000.
 
Marrakech