Rome2rio's partners include

There are 8 ways to get from Trieste to Verona by train, bus, rideshare, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Trieste to Verona.
Launch map view
  • Distance: 137.4 miles
  • Duration: 2 h 35 min

What companies run services between Trieste, Italy and Verona, Italy?

Trenitalia Frecce operates a train from Trieste to Verona 4 times a day. Tickets cost $35 - $50 and the journey takes 2 hours 35 minutes. Alternatively, Eurolines IT operates a bus from Trieste to Verona twice a week. Tickets cost $35 - $50 and the journey takes 4 hours 25 minutes. FlixBus also services this route twice a week.

Airlines
Alitalia
Website
alitalia.com
Flights from Trieste to Verona via Rome
Avg. Duration
3 h 46 min
When
Every day
Estimated price
$75 - $430
Flights from Trieste to Verona via Catania
Avg. Duration
5 h 15 min
When
Wednesday, Friday and Sunday
Estimated price
$130 - $750
Flights from Trieste to Milan Linate
Avg. Duration
55 min
When
Monday to Friday
Estimated price
$85 - $350
Lufthansa
Website
lufthansa.com
Flights from Trieste to Verona via Munich
Avg. Duration
3 h 22 min
When
Every day
Estimated price
$150 - $340
Flights from Trieste to Verona via Munich, Frankfurt
Avg. Duration
5 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $750
Flights from Trieste to Verona via Frankfurt
Avg. Duration
3 h 45 min
When
Sunday
Estimated price
$85 - $360
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Trieste Centrale to Verona Porta Nuova
Avg. Duration
2 h 35 min
Frequency
4 times a day
Estimated price
$35 - $50
Website
orario.trenitalia.com
Train from Venezia Mestre to Verona Porta Nuova
Avg. Duration
58 min
Frequency
Hourly
Estimated price
$19 - $27
Website
orario.trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
Avg. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$23 - $35
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Trieste Centrale to Venezia Mestre
Avg. Duration
1 h 53 min
Frequency
Hourly
Estimated price
$11 - $25
Website
orario.trenitalia.com
1st Class
$21 - $25
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Trieste to Verona
Avg. Duration
4 h 25 min
Frequency
Twice a week
Estimated price
$20 - $35
Website
flixbus.co.uk
Stav Bus
Phone
0381 325195
Email
stavbus@stav.it
Website
stavautolinee.it
Bus from Umag to Verona
Avg. Duration
5 h
Frequency
Once daily
Estimated price
$65 - $66
Schedules at
stavautolinee.it
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Trieste to Verona
Avg. Duration
3 h 17 min
Frequency
Once daily
Estimated price
$18
Book at
blablacar.co.uk

How far is it from Trieste to Verona?

The distance between Trieste and Verona is 220 km. The road distance is 269 km.

What is the cheapest way to get from Trieste to Verona?

The cheapest way to get from Trieste to Verona is to rideshare which costs 15€ and takes 3 hours 17 minutes.

What is the fastest way to get from Trieste to Verona?

The quickest way to get from Trieste to Verona is to drive which takes 2 hours 33 minutes and costs 40€.

Is there a direct train between Trieste and Verona?

Yes, there is a direct train departing from Trieste Centrale and arriving at Verona Porta Nuova. Services depart four times a day, and operate every day. The journey takes approximately 2 hours 35 minutes.

Is there a direct bus between Trieste and Verona?

Yes, there is a direct bus departing from Trieste Terminal Passegieri and arriving at Verona Stazione Verona Porta Nuova. Services depart twice a week, and operate Monday, Tuesday, Friday and Saturday. The journey takes approximately 4 hours 25 minutes.

How long does it take to get from Trieste to Verona?

The train from Trieste Centrale to Verona Porta Nuova takes 2 hours 35 minutes including transfers and departs four times a day.