Travel options
from Rome to Capri

You can get from Rome to Capri by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 24
$47Italo
Find prices
Mon
Oct 25
$43Italo
Find prices
Tue
Oct 26
$43Italo
Find prices
Wed
Oct 27
$37Italo
Find prices
Thu
Oct 28
$43Italo
Find prices
Fri
Oct 29
$28Italo
Find prices
Sat
Oct 30
$33Italo
Find prices
Sun
Oct 31
$28Italo
$15Flixbus
Mon
Nov 1
$28Italo
Find prices
Tue
Nov 2
$33Italo
Find prices
Wed
Nov 3
$33Italo
$23Marozzi
Thu
Nov 4
$28Italo
$12Flixbus
Sat
Nov 6
$28Italo
$17Flixbus
Sun
Nov 7
$28Italo
$15Flixbus
Mon
Nov 8
$33Italo
Find prices
Tue
Nov 9
$33Italo
$15Flixbus
Wed
Nov 10
$44Italo
$23Marozzi
Thu
Nov 11
$28Italo
$15Flixbus
Fri
Nov 12
$33Italo
Find prices
Sat
Nov 13
$33Italo
$9Flixbus

Travel Information to Capri from Rome

distanceDistance130 miles (209 km)
modeAvailable travel modesBus or train
priceTicket price range$17 - $44
cheapestCheapest modeBus • $17 (€14) • 3 h 45 min
fastestFastest modeTrain • $44 (€36) • 1 h 12 min
carriersPopular travel companiesFlixbus or Italo

Take a bus or train to travel 130 miles (209 km) from Rome to Capri. If speed is a priority, then a train is the best option with an average duration of 1 h 12 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $17 (€14). The most popular travel companies which serve this route are Flixbus or Italo among others. Travelers can even take a direct bus from Rome to Capri.

Travel Tips

Travel from Rome to Capri
Travel to Capri easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Rome to Capri.
FAQs
What are the ways to get from Rome to Capri?

You can travel to Capri from Rome 2 different ways: bus or train.

How do I get from Rome to Capri the cheapest way?

The cheapest way to travel from Rome to Capri is by taking a bus with an average price of $17 (€14).

This is compared to other travel options to Capri:

Taking a bus is about $27 (€22) less than taking a train, which costs on average $44 (€36) for this journey.

What is the fastest way to travel between Rome and Capri?

The quickest way to travel to Capri from Rome is by train, which takes on average 1 h 12 min   compared to other travel options that may take you longer to get to your destination:

In comparison, taking a bus requires on average 3 h 45 min   of travel time.

How far is it from Rome to Capri?

Capri is approximately 130 miles (209 km) away from Rome.

When traveling from Rome to Capri, what are the departure and arrival points in Rome and Capri?

These are the most popular departure and arrival points when traveling from Rome to Capri:

    Who can get me from Rome to Capri?

    If finding a good deal is your main consideration for your trip from Rome to Capri, then we'll help you find the best value travel companies for you:

    • Travel with Flixbus for buses to Capri. If you’re looking for a good deal on tickets, check for Flixbus Rome to Capri tickets on Omio for $17 (€14).
    • Italo can get you to Capri by train. You can find a good deal for train tickets with Italo from Rome to Capri for $44 (€36) on Omio.
    Can I travel directly from Rome to Capri?

    Yes, there are direct services available from Rome to Capri with the following travel companies:

    • You can book a direct bus with BlaBlaCar.

    Direct services tend to save you time and add more convenience in getting you to Capri as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Rome to Capri.

    Where should I go next after I travel from Rome to Capri?
    Many of our customers who book a trip from Rome to Capri often extend their vacation and travel to other popular destinations like Naples, Sorrento or Florence. If you’re thinking of adding another destination to your Rome and Capri itinerary, let Omio find you the best connections between Capri and any of these top destinations today!
    How early should I purchase Rome to Capri tickets online to score the best deals?

    Before traveling from Rome to Capri, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

    • A bus ticket is costing on average $17 (€14) one way for this route.
    • A train ticket for this route is costing $44 (€36) one way on average.

    But we recommend booking Rome to Capri tickets online a few months before your planned travel date to score the best deals and save money on your trip.

    Important Stations and Airports for this Journey

    Travelling from Rome to Capri: related information

    Here are some other resources that might have the information you need