Compare prices and tickets by train, bus or flight

Tue
Dec 7
$20Comboios De Portugal
$18Citi Express
Wed
Dec 8
$24Comboios De Portugal
$18Citi Express
Fri
Dec 10
$18Comboios De Portugal
$12Flixbus
Sat
Dec 11
$20Comboios De Portugal
$18Citi Express
Mon
Dec 13
$20Comboios De Portugal
$10Flixbus
Tue
Dec 14
$20Comboios De Portugal
Find prices
Fri
Dec 17
$18Comboios De Portugal
$12Flixbus
Sat
Dec 18
Find prices
$14Eurolines Switzerland
Sun
Dec 19
$15Comboios De Portugal
$12Flixbus
Mon
Dec 20
$20Comboios De Portugal
$14Flixbus
Tue
Dec 21
$16Comboios De Portugal
Find prices
Wed
Dec 22
$15Comboios De Portugal
Find prices
Fri
Dec 24
Find prices
$14Eurolines Switzerland
Sat
Dec 25
$17Comboios De Portugal
$10Flixbus
Sun
Dec 26
$19Comboios De Portugal
$18Eurolines Switzerland

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Guarda and Porto

distanceDistance82 miles (132 km)
durationAverage bus duration2 h 30 min
priceAverage bus ticket price$16 (€13)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersCiti Express

Buses from Guarda to Porto cover the 82 miles (132 km) long journey taking on average 2 h 30 min with our travel partners like Citi Express. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this trip costs around $16 (€13), you can find the cheapest bus ticket for as low as $12 (€10). Travelers depart most frequently from Guarda and arrive in Porto, Campo 24 de Agosto.

Travel Tips

Bus to Porto from Guarda
Take the bus to Porto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Guarda to Porto.
FAQs
How much are cheap buses between Guarda and Porto?
If you’re looking to save money on tickets, you can find cheap Guarda to Porto buses for as little as $12 (€10)  in the next 7 days.
What is the price of a bus ticket to Porto from Guarda?
The bus price between Guarda and Porto is on average $16 (€13)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is Porto from Guarda by bus?
The bus distance from Guarda to Porto is around 82 miles (132 km).
How many hours is the bus time to Porto from Guarda?
On average the Guarda to Porto bus travel time is 2 h 30 min  for the 82 miles (132 km) long journey, but the duration can vary if you travel on weekends and holidays.
When traveling by bus from Guarda to Porto, which bus station in Guarda do I depart from and which bus station in Porto do I arrive in?

When departing from Guarda, you have various bus station options to start your trip from including Guarda, Terminal Rodoviario, Guarda, Estação and Guarda. When arriving in Porto, you can end your journey in bus stations like Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto, Boavista-casa da Música.

Omio customers book a bus from Guarda   to Porto, Campo 24 de Agosto   most frequently for this route.

Where is the departure bus station in Guarda located? Where is the arrival bus station in Porto located?

You can find the most popular departure bus station for this route, Guarda, located approximately 1.7 miles (2.7 km) from the city center of Guarda. The most popular arrival bus station in Porto, called Porto, Campo 24 de Agosto, is located around 0.7 miles (1.1 km) away from its city center.

What bus companies go from Guarda to Porto?
Take the Guarda to Porto bus with Citi Express. However, it's always good to check out all possible bus providers for the journey to Porto from Guarda as there might be differences in the amenities they offer.
How many buses per day are there from Guarda to Porto?
The average number of buses departing Guarda for Porto is 1 a day. The bus schedules and services may vary between weekdays and weekends.
When should I buy the Guarda to Porto bus for the best deals on tickets?
If you purchase the Guarda to Porto bus within the next 7 days, you can find one way tickets to cost on average $16 (€13). However, booking your bus ticket in advance gives you access to the best prices for buses from Guarda to Porto. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.