1map logoGo to main page

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

Compare Travel Options and Prices

from
Porto, Portugal
to
Santo Tirso, Portugal

How to Get from Porto to Santo Tirso: 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 - OtherBest price
29 kmDistance
20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Santo Tirso 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
Ave Mobilidade
Bus
Average Duration
30m
Estimated price
2.7-4.5
Recommended
Company
various
Rideshare
Average Duration
38m
Estimated price
1.8-1.8
Cheapest
route map
Distance: 29 km
Duration: 20m

See more options

Pricing table
Company
Comboios De Portugal
Train
Average Duration
40m
Estimated price
1.8-3.6
Company
various
Subway
Drive
Average Duration
1h  24m
Estimated price
2.72-3.62
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 $9 $9 $10 $10 $13 $14 $11

Porto - Santo Tirso operators

Explore transport companies operating between Porto and Santo Tirso, 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 Porto - Pólo Universitário to Santo Tirso - Terminal Rodoviário

Average Duration
30m
Estimated price
2.7-4.5
Train
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

Train from Porto - Sao Bento to Santo Tirso

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

Taxi from Porto to Santo Tirso

Average Duration
20m
Estimated price
3.6-4.5
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Porto to Santo Tirso Municipality

Average Duration
38m
Estimated price
1.8-1.8
all-pages.transport_towncar
Contact phone
(+351) 220971653
Website
vmtransfers.com

all-pages.transport_towncar from Porto Airport to Santo Tirso

Average Duration
27m
Estimated price
2.7-3.6
Drive

Drive from Porto to Santo Tirso

Average Duration
20m
Estimated price
4.5-7.1

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

Traveling between Porto and Santo Tirso 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
Porto - Sao Bento station
Arrival Point
Santo Tirso station
Departure Point
Porto - Pólo Universitário station
Arrival Point
Santo Tirso - Terminal Rodoviário station
Useful tips for bus travellers
• Be sure to check the latest bus schedules on the Ave Mobilidade website (avemobilidade.pt) as services depart hourly from Porto - Pólo Universitário to Santo Tirso - Terminal Rodoviário and may vary on weekends or holidays.
• When you arrive at Santo Tirso - Terminal Rodoviário, locate the information desk for assistance with local public transport and connections to other parts of the city, as they can provide maps and updated information on connecting buses.
• If you have some time before or after your bus trip, consider exploring Centro Comercial Continente Santo Tirso, a shopping center located just a short walk from the bus terminal for dining and shopping options.

Frequently asked questions

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

Or choose the category:
The distance between Porto and Santo Tirso is 24.1 km by road. It takes approximately 19 minutes to reach Santo Tirso from Porto by train. Alternatively, it takes 1 hour and 24 minutes to reach Santo Tirso from Porto by taking the subway and then a towncar. It takes around 25 minutes to drive from Porto to Santo Tirso by car, and there is also a bus option, although the travel time is not specified.
The most cost-effective option for traveling from Porto to Santo Tirso is to use ridesharing services, which cost around €2 and take approximately 38 minutes. This is a relatively cheap and efficient way to reach your destination. However, if time is of the essence, taking a taxi would be the quickest way, with a travel time of only 20 minutes.
When traveling from Porto to Santo Tirso, the prices for a train ticket range from €2 to €4. Alternatively, taking a bus from Santo Tirso to Porto can cost anywhere from €2 to €8.
To get from Porto to Santo Tirso without using public transportation, you can consider using BlaBlaCar's carpooling service. It offers rideshare options between the two cities, which is a convenient and cost-effective way to travel. The driving distance between Porto and Santo Tirso is about 29.0 km, and it takes approximately 20 minutes to drive. Prices for carpooling typically range from €5 to €7, providing a flexible and affordable alternative to public transport.
To travel from Porto to Santo Tirso without a car, the most convenient option is to take a bus. The journey takes approximately 30 minutes and the cost is usually between €2-€8.
Yes, there is a direct link between Porto and Santo Tirso. You can take a train from Porto - Sao Bento station to Santo Tirso, with services departing hourly and the journey taking approximately 40 minutes. Alternatively, you can take a bus from Porto - Pólo Universitário to Santo Tirso - Terminal Rodoviário, with services departing hourly and the journey taking approximately 30 minutes.
There are plenty of options for accommodation near Santo Tirso. With over 1820 hotels to choose from, you are sure to find something to fit your needs and budget. Prices start at €40 per night, making it affordable for various travelers.
Yes, it is indeed possible to travel from Porto to Santo Tirso by bicycle.