There are 10 ways to get from Porto to Treviso by plane, bus, train, car, 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 28m€81–225Bus, train
- Take the bus from Porto - Pólo Universitário to Terminal Rodoviário de Amarantebus
- Take the bus from Terminal Rodoviário de Amarante to Lyon - Gerland Bus Stationbus
- Take the bus from Gare de Lyon-Perrache to Torino - Corso Vittorio Emanuele Ii - Capolineabus
- Take the train from Torino Porta Nuova to Venezia Mestretrain Fr
32h 15m€200–399Drive 2,146.5 km
- Drive from Porto to Trevisocar 2,146.5 km
22h 10m€341–492Fly 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
9h 13m€107–332Fly 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€327–892Fly 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 15m€85–252Bus
- Take the bus from Porto - Casa da Música to Bordeauxbus Porto
- Take the bus from Bordeaux - Belcier Bus Stop to Venice - Mestre Bus Stationbus BlaBlaCar Bus
34h 51m€195–345Train, 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 16m€237–394Towncar, bus, train
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Lugotowncar
- Take the bus from Lugo to Padovabus
- Take the train from Padova to Treviso Centraletrain Fr
40h€498–537Bus via Toulouse
- Take the bus from Porto to Toulousebus FlixBus N1137
- Take the bus from Toulouse to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus 1922
40h 53m€204–365
Porto to Treviso by bus and train
Questions & Answers
The cheapest way to get from Porto to Treviso is to fly which costs €80 - €230 and takes 5h 28m.
The fastest way to get from Porto to Treviso is to fly which takes 5h 28m and costs €80 - €230.
No, there is no direct bus from Porto to Treviso. However, there are services departing from Porto - Casa da Música and arriving at Stazione FS via Bordeaux - Belcier Bus Stop and Venezia, Viale Stazione. The journey, including transfers, takes approximately 34h 51m.
The distance between Porto and Treviso is 1767 km. The road distance is 2146.5 km.
The best way to get from Porto to Treviso without a car is to bus and train which takes 32h 15m and costs €200 - €400.
It takes approximately 5h 28m to get from Porto to Treviso, including transfers.
Porto to Treviso bus services, operated by Anpian, depart from Porto - Casa da Música station.
The best way to get from Porto to Treviso is to fly which takes 5h 28m and costs €80 - €230. Alternatively, you can bus, which costs €190 - €350 and takes 34h 51m.
Porto to Treviso bus services, operated by Anpian, arrive at Bordeaux station.
Treviso is 1h ahead of Porto. It is currently 1:17 PM in Porto and 2:17 PM 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 - Casa da Música to Stazione FS via Bordeaux - Belcier Bus Stop, Venice - Mestre Bus Station, and Venezia, Viale Stazione in around 34h 51m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Treviso Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €75–200
Flights from Francisco De Sá Carneiro Airport to Treviso Airport via Toulouse
- Ave. Duration
- 5h 55m
- When
- Tuesday and Friday
- Estimated price
- €75–200
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €50–150
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- €50–150
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 35m
- When
- Thursday and Sunday
- Estimated price
- €60–160
Flights from Francisco De Sá Carneiro Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 5h 47m
- When
- Monday and Sunday
- Estimated price
- €60–160
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- €65–300
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 8h 55m
- When
- Tuesday
- Estimated price
- €60–210
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Geneva
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- €80–300
- Website
- volotea.com
Flights from Francisco De Sá Carneiro Airport to Venice Marco Polo Airport via Toulouse
- Ave. Duration
- 7h 15m
- When
- Thursday
- Estimated price
- €60–210
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Nuova to Venezia Mestre
- Ave. Duration
- 3h 25m
- Frequency
- Every 2 hours
- Estimated price
- €55–120
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Padova to Treviso Centrale
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €7–15
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- €16–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €18–30
- Website
- https://www.trenitalia.com/en.html
Train from Padova to Treviso Centrale
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €6–10
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- €18–40
- Website
- https://www.italotreno.it/en
Train from Padova to Treviso Centrale
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- €6–12
- Website
- https://www.italotreno.it/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €20–30
- Website
- https://www.renfe.com/es/en
Train from Pontevedra to Miranda De Ebro
- Ave. Duration
- 8h 7m
- Frequency
- Every 4 hours
- Estimated price
- €90–140
- Website
- https://www.renfe.com/es/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Pólo Universitário to Terminal Rodoviário de Amarante
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €4–10
- Website
- https://rede-expressos.pt/en
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Terminal Rodoviário de Amarante to Lyon - Gerland Bus Station
- Ave. Duration
- 20h 20m
- Frequency
- 3 times a week
- Estimated price
- €120–220
- Website
- https://www.blablacar.co.uk/bus
Bus from Bordeaux - Belcier Bus Stop to Venice - Mestre Bus Station
- Ave. Duration
- 17h 50m
- Frequency
- 4 times a week
- Estimated price
- €100–180
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Gare de Lyon-Perrache to Torino - Corso Vittorio Emanuele Ii - Capolinea
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- €19–35
- Website
- https://www.itabus.it/en/home
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Venezia, Aeroporto Marco Polo di Venezia to Stazione FS
- Ave. Duration
- 41 min
- Frequency
- On demand
- Estimated price
- €50–130
- Website
- https://www.goopti.com/en/
Shuttle from Orio al Serio Airport to Treviso
- Ave. Duration
- 2h 43m
- Frequency
- On demand
- Estimated price
- €270–700
- Website
- https://www.goopti.com/en/
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Porto - Casa da Música to Bordeaux
- Ave. Duration
- 15h 8m
- Frequency
- 4 times a week
- Estimated price
- €70–100
- Schedules at
- anpian.com
- 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
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Porto to Toulouse
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- €85–140
- Website
- https://www.flixbus.co.uk
Bus from Toulouse to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 22h 15m
- Frequency
- 4 times a week
- Estimated price
- €95–160
- Website
- https://www.flixbus.co.uk
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Lugo
- Ave. Duration
- 4h 26m
- Frequency
- On demand
- Estimated price
- €360
- Website
- https://www.vmtransfers.com/en/
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
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Treviso is 2147 km. It takes approximately 22h 10m to drive from Porto to Treviso.
Book your Porto to Treviso bus tickets online with Omio.
There are 1802+ hotels available in Treviso.










































