Travel options
from Venice to Sorrento

You can get from Venice to Sorrento by train, bus or flight.

Our recommendation

To get from Venice to Sorrento on Oct 16 we recommend taking a train because it’s the best combination of price and speed.

01:05PMVenice Santa Lucia5h09 06:14PMNapoli Afragola
0 changes
$1231One-way
Cheapest
01:05PMVenice Santa Lucia5h09 06:14PMNapoli Afragola
0 changes
$1231One-way
Other options
03:05PMVenice Santa Lucia5h23 08:28PMNaples Centrale
0 changes
$1231One-way
11:05AMVenice Santa Lucia5h23 04:28PMNaples Centrale
0 changes
$1231One-way
04:05PMVenice Santa Lucia5h28 09:33PMNaples Centrale
0 changes
$1231One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
Oct 16
$123Italo
$60Flixbus
$99Alitalia
Sun
Oct 17
$101Italo
Find prices
$19Malta Air
Mon
Oct 18
$77Italo
$42Flixbus
$30Malta Air
Tue
Oct 19
$82Italo
$63Flixbus
$11Volotea
Wed
Oct 20
$82Italo
$63Flixbus
$34Volotea

Travel Information between Venice and Sorrento

distanceDistance347 miles (560 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$13 - $100
cheapestCheapest modeFlight • $13 (€10) • 1 h 15 min
fastestFastest modeFlight • $13 (€10) • 1 h 15 min
carriersPopular travel companiesFlixbus, Malta Air or Italo

Travel 347 miles (560 km) by bus, flight or train from Venice to Sorrento. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $13 (€10). The most popular travel companies which serve this journey are Flixbus, Malta Air or Italo among others. Travelers can even take a direct from Venice to Sorrento.

Travel Tips

Travel from Venice to Sorrento
Travel to Sorrento 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 Venice to Sorrento.
FAQs
How do I travel from Venice to Sorrento?

There are 3 ways to get from Venice to Sorrento: bus, flight or train.

What is the cheapest way to get from Venice to Sorrento?

The cheapest way to go to Sorrento from Venice is by taking a flight, which costs on average $13 (€10).

This is compared to other ways of getting to Sorrento:

A flight is generally $13 (€11) less than a bus for the same route. Taking a bus costs on average $26 (€21) from Venice to Sorrento.

Taking a flight is usually $88 (€72) less than taking a train to Sorrento, which costs on average $100 (€82) for the same trip.

What is the fastest way to travel between Venice and Sorrento?

The fastest way to get to Sorrento from Venice is by flight with an average travel time of 1 h 15 min.

Other travel options to Sorrento can usually take longer:

In comparison, going by bus can take 12 h 30 min   on average.

In comparison, taking a train requires on average 5 h 9 min   of travel time.

What is the distance between Venice and Sorrento?

The Venice to Sorrento distance is around 347 miles (560 km).

How many services a day are there between Venice and Sorrento?

The average frequency per day from Venice to Sorrento is:

  • Around 2 trains per day.

However, we recommend checking specific travel dates for your route between Venice and Sorrento as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling between Venice and Sorrento, where do I depart from Venice and where do I arrive in Sorrento?

These are the most popular departure and arrival points from Venice to Sorrento:

  • Buses from Venice to Sorrento most often leave from Venezia, Aeroporto internazionale Marco Polo di Venezia and arrive in Sorrento, Enjoy Travelling office.
  • Trains mostly leave from Venezia Mestre and tend to arrive in Sorrento.
Which travel companies can take me from Venice to Sorrento?

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

  • Flixbus can get you to Sorrento by bus. You can find a good deal for bus tickets with Flixbus from Venice to Sorrento for $26 (€21) on Omio.
  • Malta Air can get you to Sorrento by plane. You can find a good deal for plane tickets with Malta Air from Venice to Sorrento for $13 (€10) on Omio.
  • Italo can get you to Sorrento by train. You can find a good deal for train tickets with Italo from Venice to Sorrento for $100 (€82) on Omio.
What other destinations are worth visiting after traveling from Venice to Sorrento?
Omio customers who travel from Venice to Sorrento often also extend their vacation to go to Rome, Naples or Florence. Omio can help you plan your trip by finding the best connections between Sorrento and these popular destinations at a great price.
How early should I book Venice to Sorrento tickets online to score the best deals?

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

  • A bus ticket for this route costs on average $26 (€21) one way.
  • A plane ticket is costing on average $13 (€10) one way for this route.
  • A train ticket for this route costs on average $100 (€82) one way.

But we recommend booking Venice to Sorrento 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 Venice to Sorrento: related information

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