COMPARE Prices across different modes

Fri
Oct 22
$53Italo
Find prices
Sat
Oct 23
$47Italo
Find prices
Sun
Oct 24
$47Italo
Find prices
Mon
Oct 25
$43Italo
Find prices
Tue
Oct 26
$43Italo
$22Flixbus
Wed
Oct 27
$37Italo
Find prices
Thu
Oct 28
$37Italo
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

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Capri from Rome

distanceDistance130 miles (209 km)
durationAverage train duration1 h 13 min
priceAverage train ticket price$44 (€35)
changesDirect trainYes
carriersTrain companiesItalo, Regionale or Trenitalia

Trains from Rome to Capri cover the 130 miles (209 km) long trip taking on average 1 h 13 min with our travel partners like Italo, Regionale or Trenitalia. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $37 (€30), but the average price of train tickets is $44 (€35).

Train companies

Rome to Capri with Trenitalia and Italo

For as little as $37 (€30) you can travel by train from Rome to Capri with Trenitalia and Italo. Omio will show you the best deals, schedules and tickets available for this route.

Trenitalia
Italo

Enjoy the train ride from Rome to Capri with Trenitalia, Italy’s main provider of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets between Rome and Capri are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train from Rome to Capri, you can expect to travel 130 miles (209 km). Check Trenitalia’s train times and tickets for the Rome to Capri trip and buy your cheap ticket on Omio today!

    Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Rome and Capri:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Trains from Rome to Capri

    Travelling by train from the ancient capital city of Rome to the beautiful island of Capri isn't all that straightforward, but the scenic attractions along the way make it worthwhile. There's no direct, inclusive service taking passengers all the way from A to B. Instead trains go to various picturesque coastal destinations, from where travellers can use local transport to head to one of the two main ferry ports servicing the island.

    Which train companies travel from Rome to Capri?

    Italo offers by far the fastest service, with just one change. Frecciargento, Frecciarossa and Regionale all put on slow trains involving several transfers.

    How long is the train from Rome to Capri?

    The rail part of the journey between Rome and Capri can be accomplished in as little as 1 hour 45 minutes, although a few trains take as long as 4 and a half hours. However, travellers should expect to add another hour to 90 minutes for the completion of the trip.

    How many trains are there from Rome to Capri?

    Around 8 trains a day travel between Rome and Capri. Most are clustered around breakfast time, (7:00 a.m. to 8:00 a.m.), with a final departure just after noon. All but two are slow trains.

    What are the departure and arrival stations for trains from Rome to Capri?

    Departure train station: Rome Termini is a 10 minute walk from the city center and 30 minutes from the Trevi Fountain. Rome's most important station, it has restaurants and cafes, a parade of shops selling clothes, footwear, toys, books, gifts and high tech gadgets, two spas, a grocery store and a luxurious VIP lounge. The Leonardo Express shuttle train connects it to the Rome Fiumicino Airport, and there's a regular bus from the Rome Ciampino Airport terminal.

    Arrival train station: One possible arrival point from Rome is Ercolano (Herculaneum), Piazza Trieste. From here, Naples is 17 to 20 minutes away by train. Once there, passengers should head to Molo Bevellero port, where they can catch a high speed catamaran ferry to Capri which takes about 40 minutes. Other potential destinations are Castellammare Di Stabia, Rovigliano and Pompeii, Piazza Falcone e Borsellino. These are all much further south along the coast, with bus or bus connections to Sorrento's Marina Piccola port, which offers a speedy, 25 minute ferry service to the island.

    Travel Tips

    Trains from Rome to Capri
    Travel by train 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
    How much do cheap trains between Rome and Capri cost?
    If you’re looking to save money on tickets, you can find cheap Rome to Capri trains for as little as $37 (€30)  in the next 7 days.
    What is the cost of a train to Capri from Rome?
    In the next 7 days you can expect to pay on average $44 (€35)  for a train ticket between Rome and Capri.
    How far is it from Rome to Capri by train?
    The train distance from Rome to Capri is around 130 miles (209 km).
    How long is the train between Rome and Capri?
    While the time it takes to travel 130 miles (209 km) from Rome to Capri can vary based on specific dates, weekends, and holidays, the Rome to Capri train journey time is on average 1 h 13 min.
    Which train providers can take me to Capri from Rome?
    For the trip from Rome to Capri you can take a train with Italo, Regionale or Trenitalia. Be sure to check out all possible train providers that offer services between Rome and Capri on Omio to compare what amenities they may have.
    When is the earliest train from Rome to Capri? When is the last train from Rome to Capri?
    The earliest train for this journey departs from Rome at 5: 40 AM. The last train leaves from Rome at 9: 30 PM. Check Omio for the latest train schedule from Rome to Capri and book the best time to depart on your chosen travel date.
    How far in advance should I purchase train tickets between Rome and Capri for the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets between Rome and Capri within the next 7 days, you can find tickets to cost on average $44 (€35) one way. To find the best prices for this trip, consider booking your train ticket from Rome to Capri a few months in advance.

    Important Stations and Airports for this Journey

    Rome
    Capri
    Roma Termini is the most popular Rome railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Rome for your trip to Capri.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 06: 30 - 22: 00
    Connections to/from station
    Metro lines: A (red), B (blue)
    Bus lines: 5, H, 38, 40 Express, 50 Express, 64, 66, 70, 75, 82, 90 Express, 92, 105, 150F, 223, 310, 590, 714, 910, C2, C3
    Tram lines: 5, 14
    Train lines: Italo, FR, FA, FB, IC, ICN, EN, CNL, R, Leonardo Express
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    ticketOfficeHours
    Ticket office hours
    Mon - Sun: 06: 35 - 20: 20
    Connections to/from station
    Bus lines: 62, 71, 111, 111F, 120F, 135, 163, 168, 211, 309, 409, n409, n041, C2, C3, Airport Shuttle
    Metro lines: LB
    Train lines: FR, FA, IC, REG, FL1, FL2, FL3