Distance | 1329 miles (2143 km) | |
Direct bus | No |
Buses from Rome to Marrakesh cover the 1329 miles (2143 km) long trip. There are direct bus services available. Travelers depart most frequently from Rome, Termini (G) and arrive in Marrakech, Rue Abou Baker Seddiq - CTM (مراكش, شارع ابو بكر الصديق - ستيام).
When departing from Rome, you have various bus station options to start your journey from including Rome, Termini (G), Rome, Roma Ostiense and Rome, Termini. When arriving in Marrakesh, you can end your journey in bus stations like Marrakech, Rue Abou Baker Seddiq - CTM (مراكش, شارع ابو بكر الصديق - ستيام), مراكش, محطة الحافلات (Marrakech, Mahattat Alhafilat) and Marrakech, Gare Routiere CTM sur Rue Aboubaker Seddik (مراكش, شارع ابو بكر الصديق - ستيام).
Passengers board the bus most frequently from Rome, Termini (G), which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the bus at Marrakech, Rue Abou Baker Seddiq - CTM (مراكش, شارع ابو بكر الصديق - ستيام), located 1.3 miles (2.1 km) away from the city centre.
Here are some other resources that might have the information you need