Travel from Rimini to Florence-Italy

Bus or train from Rimini to Florence?

You can take a train from Rimini to Florence via Bologna C.Le in around 1 h 47 min. Alternatively, FlixBus operates a bus from Rimini to Florence 6 times a week. Tickets cost $13 - $22 and the journey takes 3 h 5 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Rimini to Florence

ModeDurationPrice
From Rimini train to Bologna C.Le then train to Firenze S.Maria Novella.1 h 47 min29€
From Rimini bus to Florence.3 h 5 min17€
From Rimini train to Firenze S.Maria Novella.3 h 10 min24€
From Rimini drive to Florence.2 h 12 min33€
From Rimini rideshare to Florence.2 h 51 min15€
From Rimini Via Fada shuttle to Florence.3 h 15 min35€

How long does it take to get from Rimini to Florence?

It takes approximately 1 h 47 min to get from Rimini to Florence, including transfers.

Is there a direct train between Rimini and Florence?

Yes, there is a direct train departing from Rimini and arriving at Firenze S.Maria Novella. Services depart once a week, and operate Friday and Sunday. The journey takes approximately 3 h 10 min.

Is there a direct bus between Rimini and Florence?

Yes, there is a direct bus departing from Rimini and arriving at Florence. Services depart six times a week, and operate every day. The journey takes approximately 3 h 5 min.

Operators from Rimini to Florence

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
FlixBus+49 1807 123 99 123FlixBus
Trenitalia+39 06 68475475Trenitalia
BlaBlaCarBlaBlaCar
Shuttle Rimini Bologna+39 0541 60010Shuttle Rimini Bologna
Close Print Itinerary
  1. Here are 6 options to get from
    Rimini to Florence:

    1. Trip:
      1 Train Trenitalia Frecce
      • One-Way approx: USD $29 - $42
      • Duration: 1 h 47 min
      Open +
      • Trip:
        1 Train Trenitalia Frecce
        • One-Way approx: USD $29 - $42
        • Duration: 1 h 47 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $13 - $22
      • Duration: 3 h 5 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $13 - $22
        • Duration: 3 h 5 min
        Close x
    3. Trip:
      3 Train Trenitalia
      • One-Way approx: USD $16 - $35
      • Duration: 3 h 10 min
      Open +
      • Trip:
        3 Train Trenitalia
        • One-Way approx: USD $16 - $35
        • Duration: 3 h 10 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 12 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 12 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $20
      • Duration: 2 h 51 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $20
        • Duration: 2 h 51 min
        Close x
    6. Trip:
      6 Shuttle
      • One-Way approx: USD $24 - $45
      • Duration: 3 h 15 min
      Open +
      • Trip:
        6 Shuttle
        • One-Way approx: USD $24 - $45
        • Duration: 3 h 15 min
        Close x