1map logoGo to main page

Rome, Lazio to Capri, Campania from $29: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rome, Italy
to
Capri, Italy

How to Get from Rome to Capri: 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.

$29 by busBest price
210 kmDistance
2h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rome to Capri 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
Train
Drive
Average Duration
2h  48m
Estimated price
$34-113
Recommended
Company
Itabus
Bus
Drive
Average Duration
4h  52m
Estimated price
$29-76
Cheapest
route map
Distance: 210 km
Duration: 2h 48m

See more options

Pricing table
Company
various
Bus
Drive
Average Duration
4h  21m
Estimated price
$39-72
Company
various
Drive
Drive
Average Duration
3h  15m
Estimated price
$65-92
Company
Alitalia
Plane
Drive
Average Duration
4h  23m
Estimated price
$67-298

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $18 $22 $24 $22 $20 $20 $19
Fly $73 $85 $74 $75 $74 $74 $73

Traveling From Rome to Capri

Traveling from Rome to Capri offers a striking contrast between the bustling city's historic atmosphere and the serene, picturesque beauty of the island's coast.

Best Neighbourhoods in Capri

Capri is home to vibrant neighborhoods, each offering a distinct charm.

Capri Town
• Bustling with shops and restaurants.
• Close to the famous Piazzetta.
Anacapri
• Known for stunning panoramic views.
• Less crowded, more relaxed atmosphere.
Marina Grande
• Main harbor for ferries and boats.
• Offers fresh seafood dining options.

Best Times To Visit Capri's Attractions

Timing your visit to Capri's attractions can significantly enhance your experience.

Blue Grotto
Early morning visits can minimize crowds and provide a serene atmosphere.
Faraglioni Rocks
Visit late afternoon for the stunning sunset views and fewer tourists.
Villa Jovis
Exploring during weekdays offers a quieter experience with stunning views.

Capri Weather: What to Expect Year-Round

Capri enjoys a Mediterranean climate, characterized by warm summers and mild winters, with the best times to visit being late spring and early fall for pleasant temperatures and fewer crowds. Weather can greatly influence your travel experience, as clear skies enhance outdoor activities and stunning coastal views.

Dining Recommendation in Capri

For a true taste of Capri, try the fresh, delightful spaghetti alle vongole at Da Paolino, where the setting under the lemon trees creates an enchanting atmosphere. This dish showcases the island's emphasis on seafood and local ingredients, offering a lighter, brighter flavor profile that stands in contrast to the heartier and richer cuisine found in Rome.

Rome - Capri operators

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

Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Roma Termini to Napoli Centrale

Average Duration
1h 8m
Estimated price
$20-70
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Roma Termini to Napoli Centrale

Average Duration
1h 10m
Estimated price
$17-60
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/

Train from Roma Termini to Napoli Centrale

Average Duration
2h 3m
Estimated price
$15-21
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Roma Termini to Napoli Centrale

Average Duration
3h
Estimated price
$18-35
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Roma Tiburtina TiBus to Napoli P.zza Garibaldi

Average Duration
2h 35m
Estimated price
$20-29
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/en/home

Bus from Roma Tiburtina TiBus to Napoli Metropark

Average Duration
3h
Estimated price
$11-16
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Roma Tiburtina TiBus to Naples

Average Duration
2h 45m
Estimated price
$20-29
Ferry
Contact phone
(+39)081.552.07.63
Website
https://www.nlg.it/en/

Ferry from Naples Beverello to Capri

Average Duration
45m
Estimated price
$17-25
Contact phone
+39 081 428 5555
Website
https://snav.it/

Ferry from Naples Beverello to Capri

Average Duration
50m
Estimated price
$27-40
Contact phone
+39 081 497 22 06
Website
https://alilauro.it/

Ferry from Sorrento to Capri

Average Duration
20m
Estimated price
$20-23
Contact phone
+39 081 878 14 30
Website
https://www.alilaurogruson.com/

Ferry from Sorrento to Capri

Average Duration
20m
Estimated price
$17-22
Plane Show flights
Website
http://alitalia.com

Plane from Rome (FCO) to Naples (NAP)

Average Duration
50m
Estimated price
$65-270

Rome to Capri: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rome and Capri offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for train travellers
• When traveling from Rome to Capri, you can take a train operated by Trenitalia or Italo. Trenitalia offers both Regional and Intercity trains, while Italo focuses on high-speed services. The onboard catering services vary with Trenitalia offering snacks and drinks for purchase, and Italo providing a more extensive menu including complimentary snacks and beverages in Business Class. Check their websites for more details: Trenitalia (trenitalia.com) and Italo (italotreno.it).
• The seats on Trenitalia trains from Rome to Capri are categorized into Standard Class (Economy), First Class, and Premium Class. Economy offers basic comfort, suited for short trips, while First Class provides larger seats with more legroom and quieter environments. Italo features Business and Economy options, where Business Class has plush seating and a more tailored service experience. Book your tickets accordingly to enjoy the ride.
• Upon arriving in Capri, know that there is no train station; the ferry terminal in Marina Grande is where you will disembark. Though there are limited facilities like restrooms available, expect to find no luggage storage at the terminal. To reach the city center, catch the local bus (Lines 1 or 2, which run frequently) from the Marina Grande to Capri town. This is the fastest way to reach the main attractions, with a travel time of about 10-15 minutes.
🛫 Experience a swift and convenient journey from Rome to Capri by catching a direct flight from Rome Airport to Naples Airport. With Alitalia providing flights on this route, you can reach your destination in just 50 minutes.
Departure Point
Rome Airport
Arrival Point
Naples Airport
Useful tips for plane travellers
• Ensure you check for direct flights from Rome to Naples with Alitalia, as they are typically the fastest option, taking just about 50 minutes, and allow for a smoother transition to Capri since no layovers are involved.
• Upon arriving at Naples Airport, be prepared for a short taxi ride to the Molo Beverello port (approximately 20-30 euros), where you can catch a ferry to Capri—it's crucial to factor in the ferry schedule, especially during off-peak seasons.
• After you arrive in Capri, be ready to navigate the port area: grab a local map or download the Capri app to find your way to the main attractions and know that there's no direct taxi service on the island—small buses and walking are your best options to get around.

Frequently asked questions

Find out more about the route from Rome to Capri.

Or choose the category:
The distance between Rome and Capri is approximately 131 miles. The typical travel time to reach Capri from Rome is 2 hours and 55 minutes by taking a train and then a ferry. This mode of transportation is often used and provides a convenient and enjoyable journey between the two destinations.
The most cost-effective option for traveling from Rome to Capri is by taking a bus and ferry via Naples, which costs around €25-€50 and takes approximately 4 hours and 35 minutes. This option allows you to save money while still reaching your destination. However, if time is of the essence, the quickest way to travel from Rome to Capri would be by taking a train and ferry, which typically costs around €27-€100 and takes approximately 2 hours and 55 minutes. This option allows for a faster journey, but it may be slightly more expensive.
The best way to travel from Rome to Capri without a car is by taking a train to Naples and then taking a ferry to Capri. This journey typically takes around 2 hours and 55 minutes. The cost for this trip can range from €27 to €100. It is a popular and convenient option for travelers looking to explore the beautiful island of Capri.
The flight between Rome Airport and Naples Airport, the closest airport to Capri, typically takes about 50 minutes. The cost of the flight can vary depending on the airline and the time of travel, but it usually ranges from around $50 to $150. It is important to note that once you arrive at Naples Airport, you would still need to travel from Naples to Capri by ferry, which takes about 45 minutes and costs around $20 to $40.
There are plenty of accommodation options available near Capri. With over 3067 hotels to choose from, there is something for every budget and preference. Prices for hotels in Capri start at €74 per night. Whether you are looking for a luxurious resort or a cozy boutique hotel, you will surely find a suitable place to stay near Capri.