Find coaches from Siena to Rome

Next bus departures

Next departures from Siena to Rome on 21 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ItabusBus
Siena Train Station
Rome Tiburtina Bus StationCheapest
Flixbus Bus
Siena Train Station
Rome Tiburtina Bus StationFastest
MarinoBusBus
Siena Train Station
Rome Tiburtina Bus StationNo tags
ItabusBus
Siena Train Station
Rome Tiburtina Bus StationNo tags
TiemmeBus
    Piazza Gramsci
    Rome Fiumicino Airport (T3)No tags

    Last refresh of the prices: Today at 18:33 CET.

    Compare 3 ways to travel from Siena to Rome

    We recommend carpooling

    Among the sustainable travel choices, the carpool stands out as a good way to reach Rome. The journey takes about 2 hours 20 minutes and with fares starting at just £9, it presents an excellent value for a comfortable ride.

    18carpool per day
    2h 20mAverage duration
    115 milesDistance
    8kgCO₂ emissions
    Average price£6 - £84Average duration3h
    5kg CO₂e
    Average price£23 - £24Average duration3h 47m
    4kg CO₂e
    Carpool
    Average price£9 - £28Average duration2h 20m
    8kg CO₂e

    Frequently asked questions about travelling by bus from Siena to Rome

    1. What's the distance between Siena and Rome by coach?

      The journey from Siena to Rome by coach covers an approximate distance of 115 miles (185 km).

    2. How can I get from Siena to Rome without driving?

      You can reach Rome from Siena by coach, as there are regular services between the two locations. Depending on your preferences, carpooling can also be considered as an option.

    Find cheapest prices for buses

    Price is for a one-way ticket for one passenger and based on past searches.

    Best price found
    18/11
    £6
    19/11
    £35
    Today
    £7
    21/11
    £7
    22/11
    £7
    23/11
    £7
    24/11
    £5
    25/11
    £5
    busbud logoThe cheapest trip from Siena to Rome was searched and found on 24 Nov 2025 with a price of £5

    To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Siena to Rome as early as possible.

    You can expect to pay from £5 to £75 for a bus ticket from Siena to Rome based on the last 2 days. You can expect to find the cheapest price for the trip at £5, which is on 2025-11-24.

    Usually FlixBus will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

    What's the cheapest way to go from Siena to Rome?

    busbud logoThe bus is the cheapest travel choice for this destination

    People from around the world trust Busbud