There are 10 ways to get from Porto to Treviso by plane, bus, car, train, shuttle, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Treviso Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Treviso Airport (TSF)plane OPO - TSF
5h 35m€73–314Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Clermont-Ferrand - Bus Stationbus BlaBlaCar Bus
- Take the bus from Clermont-Ferrand - Bus Station to Venice - Mestre Bus Stationbus BlaBlaCar Bus
33h 6m€164–290Drive 2,146.6 km
- Drive from Porto to Trevisocar 2,146.6 km
22h 11m€346–500Fly to Venice Marco Polo Airport, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Venice Marco Polo Airport (VCE)plane OPO - VCE
- Take the bus from Venezia, Aeroporto Marco Polo di Venezia to Stazione FSbus
8h 18m€107–312Fly to Bologna Guglielmo Marconi Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Bologna Guglielmo Marconi Airport (BLQ)plane OPO - BLQ
- Take the train from Bologna Centrale to Venezia Mestretrain
7h 16m€85–282Fly to Il Caravaggio International Airport, shuttle
- Fly from Francisco De Sá Carneiro Airport (OPO) to Il Caravaggio International Airport (BGY)plane OPO - BGY
- Take a shuttle bus from Orio al Serio Airport to Treviso
8h 10m€347–752Fly to Milan Linate Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Milan Linate Airport (LIN)plane OPO - LIN
- Take the train from Milano Centrale to Venezia Mestretrain
8h 35m€96–331Bus via Geneva
- Take the bus from Porto to Genevabus FlixBus N1157
- Take the bus from Geneva to Venice Mestrebus FlixBus 405 / ...
39h 17m€206–323Train, bus
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Pontevedra to Miranda De Ebrotrain Alv
- Take the bus from Miranda De Ebro to Padovabus
39h 35m€237–335Towncar, bus
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Lugotowncar
- Take the bus from Lugo to Padovabus
- Take the bus from Padova to Trevisobus 101
40h 23m€497–528
Porto to Treviso by bus and train
Comparing Your Travel Options
The cheapest way to get from Porto to Treviso is to fly which costs €70 - €320 and takes 5h 35m.
The fastest way to get from Porto to Treviso is to fly which takes 5h 35m and costs €70 - €320.
No, there is no direct bus from Porto to Treviso station. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Venice - Mestre Bus Station via Clermont-Ferrand - Bus Station. The journey, including transfers, takes approximately 33h 6m.
The distance between Porto and Treviso is 1768 km. The road distance is 2146.6 km.
The best way to get from Porto to Treviso without a car is to bus which takes 33h 6m and costs €160 - €290.
It takes approximately 5h 35m to get from Porto to Treviso, including transfers.
Porto to Treviso bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
The best way to get from Porto to Treviso is to fly which takes 5h 35m and costs €70 - €320. Alternatively, you can bus, which costs €160 - €290 and takes 33h 6m.
Porto to Treviso bus services, operated by BlaBlaCar Bus, arrive at Clermont-Ferrand - Bus Station.
Treviso is 1h ahead of Porto. It is currently 2:05 AM in Porto and 3:05 AM in Treviso.
What companies run services between Porto, Portugal and Treviso, Italy?
Ryanair flies from Francisco De Sá Carneiro Airport (OPO) to Treviso Airport (TSF) 5 times a week. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Treviso Centrale via Clermont-Ferrand - Bus Station, Venice - Mestre Bus Station, and Venezia Mestre in around 33h 6m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Treviso Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €65–280
Flights from Francisco De Sá Carneiro Airport to Treviso Airport via Valencia
- Ave. Duration
- 4h 55m
- When
- Tuesday and Sunday
- Estimated price
- €65–280
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- €60–210
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Thursday
- Estimated price
- €65–220
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday, Sunday, and Monday
- Estimated price
- €65–220
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €50–240
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Saturday and Sunday
- Estimated price
- €50–240
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €50–240
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €55–230
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Geneva
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €55–230
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Nice
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- €55–230
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport
- Ave. Duration
- 2h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–220
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Paris Orly
- Ave. Duration
- 5h 6m
- When
- Sunday, Monday, and Thursday
- Estimated price
- €45–220
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 22m
- When
- Monday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €50–190
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Madrid
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €75–320
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Barcelona
- Ave. Duration
- 6h 22m
- When
- Monday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €50–190
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Madrid
- Ave. Duration
- 4h 40m
- When
- Saturday and Sunday
- Estimated price
- €75–320
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- Trenitalia Frecce
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €35–60
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €18–29
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €16–30
- Website
- Trenitalia Intercity
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €20–30
- Website
- Renfe Viajeros
Train from Pontevedra to Miranda De Ebro
- Ave. Duration
- 8h 7m
- Frequency
- 4 times a day
- Estimated price
- €90–130
- Website
- Renfe Viajeros
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Clermont-Ferrand - Bus Station
- Ave. Duration
- 18h 59m
- Frequency
- 4 times a day
- Estimated price
- €100–170
- Website
- BlaBlaCar Bus
Bus from Clermont-Ferrand - Bus Station to Venice - Mestre Bus Station
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- BlaBlaCar Bus
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- GoOpti
Bus from Venezia, Aeroporto Marco Polo di Venezia to Stazione FS
- Ave. Duration
- 41 min
- Frequency
- On demand
- Estimated price
- €50–90
- Website
- GoOpti
Shuttle from Orio al Serio Airport to Treviso
- Ave. Duration
- 2h 43m
- Frequency
- On demand
- Estimated price
- €290–490
- Website
- GoOpti
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Porto to Geneva
- Ave. Duration
- 28h 30m
- Frequency
- 6 times a week
- Estimated price
- €150–230
- Website
- Flixbus
Bus from Geneva to Venice Mestre
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a day
- Estimated price
- €50–80
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Miranda De Ebro to Padova
- Ave. Duration
- 25h 18m
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- tabitatour.ro
Bus from Lugo to Padova
- Ave. Duration
- 32h 22m
- Frequency
- Twice a week
- Estimated price
- €130–160
- Schedules at
- tabitatour.ro
- Phone
- +39 0422 588311
- info@mobilitadimarca.it
- Website
- Mobilità di Marca S.p.A.
Bus from Padova to Treviso
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €5–6
- Website
- Mobilità di Marca S.p.A.
- 2nd Class
- €5–6
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Lugo
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- €360
- Website
- VM Transfers
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
Yes, the driving distance between Porto to Treviso is 2147 km. It takes approximately 22h 11m to drive from Porto to Treviso.
Book your Porto to Treviso bus tickets online with Omio.
There are 1882+ hotels available in Treviso.











































