There are 7 ways to get from Stirling to Porto by train, plane, car, car ferry, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Edinburgh Airport, fly
best- Take the train from Stirling to Edinburgh Parktrain
- Fly from Edinburgh Airport (EDI) to Francisco De Sá Carneiro Airport (OPO)plane EDI - OPO
6h 36m€84–252Train to Glasgow Airport, fly
cheapest- Take the train from Stirling to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Francisco De Sá Carneiro Airport (OPO)plane GLA - OPO
6h 44m€81–215Drive, car ferry
- Drive from Stirling to Plymouthcar
- Take the car ferry from Plymouth to Santandercarferry
- Drive from Santander to Portocar
34h 59m€335–1,043Train, bus via Lille
- Take the train from Stirling to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the train from London St Pancras Intl to Lille Europetrain Eil
- Take the bus from Lille to Guimaraesbus
- Take the bus from Central de Camionagem de Guimarães to Porto - Pólo Universitáriobus
36h 39m€290–601Drive, Eurotunnel
- Drive from Stirling to Folkestonecar
- Take the car train from Folkestone to Calais-Fréthuncartrain
- Drive from Calais-Fréthun to Portocar
26h 19mTrain, bus
- Take the train from Stirling to Finsbury Parktrain
- Take the bus from London Victoria to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Porto - Terminal Intermodal de Campanhãbus
43h 31m€236–524Bus
- Take the bus from Islamic Centre to Buchanan Bus Stationbus M9 / ...
- Take the bus from Buchanan Bus Station to London Victoriabus
- Take the bus from London Victoria to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris to Portobus
45h 57m€203–372
Stirling to Porto by train and bus
Questions & Answers
The cheapest way to get from Stirling to Porto is to train and fly which costs €80 - €220 and takes 6h 44m.
The fastest way to get from Stirling to Porto is to train and fly which takes 6h 36m and costs €80 - €260.
No, there is no direct bus from Stirling to Porto. However, there are services departing from Islamic Centre and arriving at Porto via Buchanan Bus Station, London Victoria and Paris. The journey, including transfers, takes approximately 45h 57m.
The distance between Stirling and Porto is 1750 km.
The best way to get from Stirling to Porto without a car is to train and bus via Lille which takes 36h 39m and costs €290 - €600.
It takes approximately 6h 36m to get from Stirling to Porto, including transfers.
Stirling to Porto bus services, operated by Park's of Hamilton, depart from Islamic Centre station.
Stirling to Porto bus services, operated by Park's of Hamilton, arrive at Buchanan Bus Station.
There are 5478+ hotels available in Porto.
What companies run services between Stirling, Scotland and Porto, Portugal?
You can take a bus from Islamic Centre to Porto via Buchanan Bus Station, London Victoria, Paris - Bercy-Seine Bus Station, and Paris in around 45h 57m.
- Website
- ryanair.com
Flights from Edinburgh Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–200
Flights from Edinburgh Airport to Francisco De Sá Carneiro Airport via Dublin
- Ave. Duration
- 6h 5m
- When
- Thursday and Friday
- Estimated price
- €55–200
Flights from Glasgow Airport to Francisco De Sá Carneiro Airport via Dublin
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €60–140
- Website
- easyjet.com
Flights from Edinburgh Airport to Francisco De Sá Carneiro Airport via Bristol
- Ave. Duration
- 5h 15m
- When
- Monday and Wednesday
- Estimated price
- €85–210
Flights from Glasgow Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €70–420
Flights from Glasgow Airport to Francisco De Sá Carneiro Airport via Bristol
- Ave. Duration
- 5h 50m
- When
- Monday and Wednesday
- Estimated price
- €70–420
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Stirling to Edinburgh Park
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €15–28
- Website
- https://www.scotrail.co.uk/
Train from Stirling to Edinburgh Waverley
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €18–35
- Website
- https://www.scotrail.co.uk/
Train from Stirling to Glasgow Queen Street
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €14–27
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Stirling to Edinburgh Waverley
- Ave. Duration
- 43 min
- Frequency
- 6 times a week
- Estimated price
- €8–15
- Website
- https://www.sleeper.scot/
Train from Stirling to Finsbury Park
- Ave. Duration
- 7h 3m
- Frequency
- Twice a week
- Estimated price
- €100–170
- Website
- https://www.sleeper.scot/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Stirling to Edinburgh Waverley
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- €12–18
- Website
- https://www.lner.co.uk/
Train from Edinburgh Waverley to King's Cross
- Ave. Duration
- 4h 8m
- Frequency
- Hourly
- Estimated price
- €130–200
- Website
- https://www.lner.co.uk/
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- €80–140
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 23m
- Frequency
- 3 times a day
- Estimated price
- €28–70
- Website
- https://www.ns.nl/en
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lille to Guimaraes
- Ave. Duration
- 26h 50m
- Frequency
- 3 times a week
- Estimated price
- €120–220
- Website
- https://www.flixbus.co.uk
Bus from Buchanan Bus Station to London Victoria
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- https://www.flixbus.co.uk
Bus from Paris to Porto
- Ave. Duration
- 23h 45m
- Frequency
- Twice daily
- Estimated price
- €120–220
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Central de Camionagem de Guimarães to Porto - Pólo Universitário
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- €3–9
- Website
- https://rede-expressos.pt
Bus from Paris - Bercy-Seine Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 25h 15m
- Frequency
- 3 times a week
- Estimated price
- €100–290
- Website
- https://rede-expressos.pt
- Phone
- +351 253 009 900
- Website
- avemobilidade.pt
Bus from Central de Camionagem de Guimarães to Porto - Pólo Universitário
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Schedules at
- avemobilidade.pt
- On board ticket
- €5–7
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from London Victoria to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- 6 times a week
- Estimated price
- €30–60
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 23h 55m
- Frequency
- 4 times a week
- Estimated price
- €110–220
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 01698 653164
- enquiries@parksofhamilton.co.uk
- Website
- parksofhamilton.co.uk
Bus from Islamic Centre to Buchanan Bus Station
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Website
- https://www.parksofhamilton.co.uk/
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Islamic Centre to Buchanan Bus Station
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- €8–12
- Website
- https://www.citylink.co.uk/
- Phone
- 0330 159 7000
- reservations@brittanyferries.com
- Website
- brittany-ferries.co.uk
Car ferry from Plymouth to Santander
- Ave. Duration
- 20h 15m
- Frequency
- Twice a week
- Estimated price
- €100–700
- Schedules at
- brittany-ferries.co.uk
- Book at
- brittany-ferries.co.uk
- Single Ticket
- €100–220
- Car Single Ticket
- €280–700
Want to know more about travelling around Portugal
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
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
















































