1map logoGo to main page

Porto, Norte Region to Bologna, Emilia-Romagna from $162: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Bologna, Italy

How to Get from Porto to Bologna: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$162 by busBest price
1674 kmDistance
5h 24m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Bologna with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  24m
Estimated price
$61-299
Recommended
route map
Distance: 1674 km
Duration: 5h 24m

See more options

Company
various
Plane
Train
Average Duration
7h  33m
Estimated price
$79-394
Company
various
Plane
Drive
Average Duration
8h  37m
Estimated price
$91-299
Company
ALSA, BlaBlaCar Bus
Bus
Average Duration
33h  4m
Estimated price
$162-262
Company
various
Train
Average Duration
33h  24m
Estimated price
$320-652
Company
various
Bus
Train
Average Duration
34h  51m
Estimated price
$608-610
Company
various
Bus
Average Duration
38h  14m
Estimated price
$610-611
Company
various
Drive
Average Duration
20h 
Estimated price
$616-617

Porto - Bologna operators

Explore transport companies operating between Porto and Bologna, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Porto (OPO) to Bologna (BLQ)

Average Duration
2h 45m
Estimated price
58-271

Plane from Porto (OPO) to Bologna (BLQ) via Barcelona

Average Duration
5h 46m
Estimated price
271-272

Plane from Porto (OPO) to Bologna (BLQ) via Valencia

Average Duration
5h 30m
Estimated price
271-272
Website
vueling.com

Plane from Porto (OPO) to Bologna (BLQ) via Barcelona

Average Duration
5h 55m
Estimated price
271-580

Plane from Porto (OPO) to Florence (FLR) via Barcelona

Average Duration
5h 53m
Estimated price
271-616

Plane from Porto (OPO) to Florence (FLR) via Madrid

Average Duration
5h 36m
Estimated price
271-616
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Porto - Campanha to Bologna Centrale

Average Duration
33h 24m
Estimated price
303-580

Train from Firenze S.M.N. to Bologna Centrale

Average Duration
1h 28m
Estimated price
844-845

Train from Torino Porta Susa to Bologna Centrale

Average Duration
2h 4m
Estimated price
2830-2831
Bus
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Guimaraes to Burdeos

Average Duration
12h 59m
Estimated price
152-232

Bus from Porto - São João Hospital to Chambéry

Average Duration
25h 49m
Estimated price
2718-2714

Bus from Porto Campanhã Bus terminal to Nice

Average Duration
30h 20m
Estimated price
2831-587
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Bordeaux Halte routière de Paludate to Bologna Centrale

Average Duration
17h 20m
Estimated price
2718-28360

Porto to Bologna: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Bologna offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€351 - €554
Departure Point
Porto - Campanha station
Arrival Point
Bologna Centrale station
Departure Point
Porto Airport
Arrival Point
Bologna Airport
Departure Point
Guimaraes station
Arrival Point
Bologna Centrale station