1map logoGo to main page

Marrakesh, Marrakesh–Safi to Florence, Tuscany from $63: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Marrakesh, Morocco
to
Florence, Italy

How to Get from Marrakesh to Florence: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$63 - Plane, TrainBest price
2169 kmDistance
6h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Marrakesh to Florence with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
8h  1m
Estimated price
$72-264
Recommended
Company
various
Plane
Train
Average Duration
7h  14m
Estimated price
$63-252
Cheapest
route map
Distance: 2169 km
Duration: 6h 3m

See more options

Company
various
Plane
Train
Average Duration
6h  3m
Estimated price
$66-394
Company
various
Drive
Plane
Train
Average Duration
6h  18m
Estimated price
$136-411
Company
various
Drive
Average Duration
120h  11m
Estimated price
$1800-7200

Traveling From Marrakesh to Florence

Traveling from Marrakesh to Florence offers an intriguing shift from the vibrant, bustling markets and rich colors of Morocco to the serene, art-laden streets and Renaissance charm of Italy.

Best Neighborhoods in Florence

Florence features diverse neighborhoods, each offering a distinct atmosphere and charm.

Oltrarno
• Known for artisan workshops and local crafts.
• Offers stunning views from Piazzale Michelangelo.
Santa Croce
• Home to the famous Basilica di Santa Croce.
• Vibrant nightlife with plenty of bars and eateries.
Duomo
• Features the iconic Florence Cathedral, a must-see landmark.
• Central hub for shopping and fine dining experiences.

Best Times To Visit Florence's Attractions

Timing your visit can significantly enhance your experience in Florence's top attractions.

Uffizi Gallery
Visit early on weekdays to enjoy art without the crowds.
Florence Cathedral
Explore during early mornings or late afternoons for a quieter experience.
Ponte Vecchio
Go at sunrise for peaceful views and fewer tourists.

Florence Weather: What to Expect Year-Round

Florence experiences a Mediterranean climate, with hot summers and mild winters, making spring and fall the most pleasant times to visit. Weather conditions can greatly influence outdoor activities and sightseeing, so being aware of seasonal variations helps in planning your ideal travel experience.

Dining Recommendation in Florence

Try the iconic Florentine steak (bistecca alla Fiorentina) at Trattoria da Burde, where the rich flavors of aged beef and local Tuscan herbs create a memorable contrast to Marrakesh's spiced tagines. The rustic atmosphere and emphasis on high-quality, locally sourced ingredients provide a unique dining experience that celebrates Italy's culinary heritage.

Marrakesh - Florence operators

Explore transport companies operating between Marrakesh and Florence, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
iberia.com

Plane from Marrakech (RAK) to Florence (FLR)

Average Duration
5h 47m
Estimated price
$729-2640

Plane from Casablanca (CMN) to Bologna (BLQ)

Average Duration
3h 5m
Estimated price
$2642-2643
Website
vueling.com

Plane from Marrakech (RAK) to Florence (FLR)

Average Duration
5h 47m
Estimated price
$729-2640

Plane from Marrakech (RAK) to Florence (FLR)

Average Duration
8h 15m
Estimated price
$2641-72800
Website
ryanair.com

Plane from Marrakech (RAK) to Bologna (BLQ)

Average Duration
5h 45m
Estimated price
$721-2645

Plane from Marrakech (RAK) to Pisa (PSA)

Average Duration
3h 10m
Estimated price
$721-2646
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Bologna Centrale to Firenze S.M.N.

Average Duration
37m
Estimated price
$636-721

Train from Pisa Centrale to Firenze S.M.N.

Average Duration
1h 22m
Estimated price
$636-2526
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Bologna Centrale to Stazione Santa Maria Novella

Average Duration
38m
Estimated price
$2520-2521
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Bologna Centrale to Firenze S.M.N.

Average Duration
1h 32m
Estimated price
$2525-2522
Contact phone
+43 51717
Website
nightjet.com

Train from Bologna Centrale to Stazione Santa Maria Novella

Average Duration
1h 13m
Estimated price
$2528-631

Frequently asked questions

Find out more about the route from Marrakesh to Florence.

Or choose the category:
The distance between Marrakesh and Florence is approximately 1348 miles. The quickest way to travel from Marrakesh to Florence is by taking a flight, which typically takes 7 hours and 41 minutes. Another option is to fly to Pisa and then take a train to Florence, which takes around 7 hours and 1 minute. Traveling by car or bus would take considerably longer, but the exact travel times would depend on the specific route and traffic conditions.
The most cost-effective and time-efficient transportation option for traveling from Marrakesh to Florence is to fly and take a train. This option costs between $40 and $420 and takes approximately 7 hours and 1 minute. However, if time is of the essence, there is a slightly quicker option which costs between $65 and $550 and takes 6 hours and 45 minutes. Either option provides a convenient and relatively fast way to travel between the two cities.
The prices of a bus ticket between Marrakesh and Florence range from $496 to $715.
To travel from Marrakesh to Florence without using public transportation, you can consider driving. The driving distance is approximately 6223 miles, which would take around 5 days and 11 hours. Keep in mind that the prices for this journey by car can vary between $1800 and $2600.
To travel from Marrakesh to Florence without a car, the best option is to take a combination of bus and car ferry. This journey typically takes approximately 2 days and 14 hours. The cost for this route may range from $230 to $330. Please note that travel times and costs may vary, so it is recommended to check for the most up-to-date information before planning your trip.
No, there is no direct link between Marrakesh and Florence. The only option available is to take a bus from Marrakesh to Benidorm, Spain, and then transfer to another bus to Florence. This journey can take approximately 5 days and 6 hours, including transfers. It is recommended to explore alternative modes of transportation, such as flying or taking a train, for a more efficient and faster travel experience.
The duration of a flight between Marrakesh and Florence usually takes around 5 hours and 10 minutes with one stopover. However, there are no direct flights available between the two cities. The cost of the flight can range from $77 to $415, depending on the airline and the time of booking. It is recommended to check with different airlines and booking platforms to find the best available options and prices.
There are numerous options for accommodation near Florence with over 2343 hotels available. Prices for these hotels start at $41 per night, offering a range of choices to suit different budgets and preferences. From luxury hotels to budget-friendly options, travelers have plenty of options to choose from when staying near Florence.

Trips from Marrakesh