1map logoGo to main page

Santo Tirso, Norte Region to Porto, Norte Region from $1.8: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Santo Tirso, Portugal
to
Porto, Portugal

How to Get from Santo Tirso to Porto: 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.

$1.8 by trainBest price
24 kmDistance
20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Santo Tirso to Porto 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
Bus
Average Duration
30m
Estimated price
$2.7-4.5
Recommended
Company
Comboios De Portugal
Train
Average Duration
40m
Estimated price
$1.8-3.6
Cheapest
route map
Distance: 24 km
Duration: 20m

See more options

Pricing table
Company
various
Drive
Subway
Average Duration
1h  5m
Estimated price
$2.72-3.61
Company
various
Taxi
Average Duration
20m
Estimated price
$3.6-4.5
Company
various
Drive
Average Duration
20m
Estimated price
$4.5-7.1

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Train $7 $8 $7 $8 $9 $7 $14

Santo Tirso - Porto operators

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

Bus
Contact phone
+351 253 009 900
Website
avemobilidade.pt

Bus from Santo Tirso - Terminal Rodoviário to Porto - Pólo Universitário

Average Duration
30m
Estimated price
2.7-4.5
Website
unirmobilidade.pt

Bus from Santo Tirso - Terminal Rodoviário to Porto - Pólo Universitário

Average Duration
1h 8m
Estimated price
0-0
Train
Contact phone
+351 218 050 653
Website
cp.pt

Train from Santo Tirso to Porto - Sao Bento

Average Duration
40m
Estimated price
1.8-3.6
all-pages.other Show other routes
Contact phone
(+351) 220971653
Website
vmtransfers.com

Other from Santo Tirso to Porto Airport

Average Duration
27m
Estimated price
1.89-3.6
Taxi
Contact phone
+351 220 997 336
Website
taxisporto.pt

Taxi from Santo Tirso to Porto

Average Duration
20m
Estimated price
3.6-4.5

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

Traveling between Santo Tirso and Porto 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
€5 - €7
Departure Point
Santo Tirso station
Arrival Point
Porto - Sao Bento station
Departure Point
Santo Tirso - Terminal Rodoviário station
Arrival Point
Porto - Pólo Universitário station
Useful tips for bus travellers
• To save time and ensure you catch your bus, arrive at Santo Tirso - Terminal Rodoviário at least 10-15 minutes early, especially during peak travel times when buses can fill up faster.
• Consider checking the Ave Mobilidade website (avemobilidade.pt) for real-time schedule updates, and remember that buses depart hourly, so if you miss one, another will be along shortly.
• Upon arriving at Porto - Pólo Universitário, you'll find yourself near several dining options like Mercado do Bom Sucesso; make sure to explore this area for a taste of local cuisine, as it's just a short walk away, and plan your route using Google Maps for ease.

Frequently asked questions

Find out more about the route from Santo Tirso to Porto.

Or choose the category:
The distance between Santo Tirso and Porto is 24.1 km by road.
The most cost-effective and time-efficient transportation option for traveling from Santo Tirso to Porto is by train. The line 15160 train is both affordable, costing €2-€4, and quick, taking about 40 minutes. Alternatively, if time is of the essence, taking a taxi is the quickest option, taking around 20 minutes, but it is slightly more expensive, costing €19-€23.
The prices for traveling between Santo Tirso and Porto depend on the mode of transportation. For train travel, the prices range from €2 to €4. Similarly, for bus travel, the prices also range from €2 to €4.
To travel from Santo Tirso to Porto without using public transportation, you can take a private car or taxi. The driving distance is approximately 29.0 km and it takes about 20 minutes to drive from Santo Tirso to Porto. The prices for a car or taxi ride vary but typically range from €5 to €7.
The best way to travel from Santo Tirso to Porto without a car is by bus. The journey takes approximately 30 minutes and costs between €2-€4.
Yes, there is a direct link between Santo Tirso and Porto. You can take a train from Santo Tirso to Porto, which takes approximately 40 minutes. Trains operate hourly and run every day. Alternatively, there is also a direct bus service that departs from Santo Tirso and arrives at Porto, with a journey time of about 30 minutes.
There are plenty of accommodation options available near Porto. With over 2109 hotels to choose from, travelers can find a variety of options to suit their preferences and budget. Prices start at €63, providing flexibility for different budgets.
Yes, it is possible to get from Santo Tirso to Porto by bicycle.