How to travel from Cagliari to Treviso, Italy

The distance between Cagliari and Treviso is around 799km (497 miles) and the quickest way to get there is to fly which takes around 2h 15m.

8 routes found

We've found 8 different ways to get from Cagliari to Treviso by plane, train, ferry and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out TrevisoCagliari if you're planning a return trip.

🚀 Fastest
💰 Cheapest
1
plane
+

Fly

Fly from Cagliari (CAG) to Venice (VCE).

  • Duration2h 15m
  • Flight time1h 30m
  • Typical cost
    €66($66)
Operated byRyanair+ 3 others

3 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

2
bus
+
ferry
+
bus
+
bus
+

Bus and Ferry

Take the bus to Porto Torres Marittima then take a ferry to Genova then take the bus to Milan and then to Treviso.

  • Duration20h 15m
  • Departsonce daily
  • Typical cost
    €81($81)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

3
train
+
ferry
+
train
+

Train and Ferry

Take the train to Porto Torres M.Ma then take a ferry to Genova then take the train to Venezia Mestre.

  • Duration18h 30m
  • Departsonce daily
  • Typical cost
    €110($110)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

Frequently asked questionsabout travel between Cagliari and Treviso

There are several options for getting from Cagliari to Treviso by plane, train, ferry and bus. The cheapest option is to fly which costs around €66 ($66) and will take around 2h 15m.

The distance between Cagliari and Treviso is around 799km (497 miles). In a direct line (as the crow flies), the distance is 762km (473 miles)

It takes around 2h 15m to get from Cagliari and Treviso by plane.

The quickest way to get from Cagliari to Treviso is to fly which takes around 2h 15m and will set you back approx €66 ($66).

The cheapest way to travel between Cagliari and Treviso is to fly which will typically cost around €66 ($66) for a standard one-way ticket.

Train travel

There is no train service that runs between Cagliari and Treviso. We recommend that you fly from Cagliari (CAG) to Venice (VCE). instead which will take 2h 15m.

Bus travel

Sorry, looks like there is no bus service that runs between Cagliari and Treviso. We recommend that you fly from Cagliari (CAG) to Venice (VCE). instead which will take 2h 15m.

Flights and Airlines

Yes you can fly from Cagliari and Treviso. Flights depart from Cagliari (CAG) and arrive at Venice (VCE). The flight takes around 1h 30m.

Yes there is a direct flight between Cagliari and Treviso with no stop-overs required. Flights typically take around 1h 30m.

Ryanair, Wizz Air, Volotea and ITA Airways fly between Cagliari and Treviso. Flights depart from Cagliari (CAG) and and arrive into Venice (VCE). These flights usually take around 1h 30m.

The flight from Cagliari to Treviso typically takes around 1h 30m. Flights depart from Cagliari (CAG) and and arrive into Venice (VCE).

The closest major airport to Treviso is Treviso Airport (TSF) (TSF) which is approximately 3km (2 miles) from Treviso. Venice Marco Polo Airport (VCE) (VCE) and Verona Villafranca Airport (VRN) (VRN) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Cagliari to Treviso. We recommend that you fly from Cagliari (CAG) to Venice (VCE). instead which will take 2h 15m.

If you don't have a car, the easiest way to get from Cagliari to Treviso is to fly which takes, on average, 2h 15m and will usually cost around €66 ($66).

How do I get from Cagliari to Treviso

Compare travel optionsbetween Cagliari and Treviso

Transport options from Cagliari to Treviso
Transport optionDurationCostFrequencyDistance
Fly + 3 similar
2h 15m
€66($66)
every 2 hours799km (497 miles)
Plane and Train3h 20m
€95($95)
every 2 hours853km (530 miles)
Fly to Bologna (BLQ), Train3h 35m
€115($115)
every 2 hours802km (498 miles)
Fly to Trieste (TRS), Train3h 45m
€110($110)
every 2 hours960km (596 miles)
Bus and Ferry + 1 similar
20h 15m
€81($81)
once daily1,149km (714 miles)
Bus to Olbia Porto Ib, ferry22h 55m
€95($95)
once daily1,139km (708 miles)
Train and Ferry + 1 similar
18h 30m
€110($110)
once daily1,118km (695 miles)
Ferry and Train23h 30m
€120($120)
3 times a week1,299km (807 miles)

Top Carriersoperating between Cagliari and Treviso

Ferry operators

Bus companies

Airports near Treviso

The following major airports near Treviso offer regular flights to various popular destinations within Italy and internationally.

TSF
Treviso Airport (TSF)
Domestic Airport
Distance
3km (2 miles) from Treviso
VCE
Venice Marco Polo Airport (VCE)
International Airport
Distance
20km (12 miles) from Treviso
VRN
Verona Villafranca Airport (VRN)
Domestic Airport
Distance
108km (67 miles) from Treviso