Cheap bus tickets from Braga to Porto

Showing times and prices for Dec 2

Cheapest

$6

Average

$7

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Braga to Porto will cost around $ 7 if you buy it on the day, but the cheapest tickets can be found for only $ 6.

2nd Cheapest
05:00PMBraga1h10 06:10PMPorto, Campo 24 de Agosto
0 changes
$61One-way
2nd Cheapest
12:00PMBraga1h00 01:00PMPorto, Campo 24 de Agosto
0 changes
$61One-way
2nd Cheapest
07:00AMBraga1h00 08:00AMPorto, Campo 24 de Agosto
0 changes
$61One-way
2nd Cheapest
06:00AMBraga1h10 07:10AMPorto, Campo 24 de Agosto
0 changes
$61One-way
2nd Cheapest
02:00PMBraga1h00 03:00PMPorto, Campo 24 de Agosto
0 changes
$61One-way

Bus schedule from Braga to Porto

Showing buses for tomorrow, Thu, Dec 2
05:00AMBraga1h00 06:00AMPorto, Campo 24 de Agosto
0 changes
06:00AMBraga1h10 07:10AMPorto, Campo 24 de Agosto
0 changes
06:30AMBraga0h45 07:15AMPorto, Campo 24 de Agosto
0 changes
07:00AMBraga1h00 08:00AMPorto, Campo 24 de Agosto
0 changes
07:30AMBraga1h00 08:30AMPorto, Campo 24 de Agosto
0 changes
08:00AMBraga1h00 09:00AMPorto, Campo 24 de Agosto
0 changes
09:00AMBraga1h00 10:00AMPorto, Campo 24 de Agosto
0 changes
09:15AMBraga1h00 10:15AMPorto, Campo 24 de Agosto
0 changes
11:00AMBraga1h00 12:00PMPorto, Campo 24 de Agosto
0 changes
12:00PMBraga1h00 01:00PMPorto, Campo 24 de Agosto
0 changes
12:05PMBraga1h30 01:35PMPorto
0 changes
12:05PMBraga0h45 12:50PMPorto
0 changes
12:05PMBraga1h10 01:15PMPorto
0 changes
12:05PMBraga1h10 01:15PMPorto
0 changes
12:05PMBraga0h45 12:50PMPorto
0 changes
12:05PMBraga1h30 01:35PMPorto
0 changes
01:00PMBraga1h10 02:10PMPorto, Campo 24 de Agosto
0 changes
01:15PMBraga1h00 02:15PMPorto, Campo 24 de Agosto
0 changes
01:30PMBraga1h00 02:30PMPorto, Campo 24 de Agosto
0 changes
02:00PMBraga1h00 03:00PMPorto, Campo 24 de Agosto
0 changes
02:05PMBraga1h10 03:15PMPorto
0 changes
02:05PMBraga1h10 03:15PMPorto
0 changes
02:05PMBraga0h45 02:50PMPorto
0 changes
02:05PMBraga0h45 02:50PMPorto
0 changes
03:00PMBraga1h00 04:00PMPorto, Campo 24 de Agosto
0 changes
03:00PMBraga1h10 04:10PMPorto, Campo 24 de Agosto
0 changes
04:00PMBraga1h00 05:00PMPorto, Campo 24 de Agosto
0 changes
05:00PMBraga1h10 06:10PMPorto, Campo 24 de Agosto
0 changes
05:00PMBraga1h10 06:10PMPorto, Campo 24 de Agosto
0 changes
05:30PMBraga1h00 06:30PMPorto, Campo 24 de Agosto
0 changes
06:00PMBraga1h10 07:10PMPorto, Campo 24 de Agosto
0 changes
06:15PMBraga1h00 07:15PMPorto, Campo 24 de Agosto
0 changes
06:30PMBraga1h00 07:30PMPorto, Campo 24 de Agosto
0 changes
07:00PMBraga1h00 08:00PMPorto, Campo 24 de Agosto
0 changes
07:15PMBraga1h00 08:15PMPorto, Campo 24 de Agosto
0 changes
07:15PMBraga1h10 08:25PMPorto, Campo 24 de Agosto
0 changes
08:00PMBraga1h00 09:00PMPorto, Campo 24 de Agosto
0 changes
11:30PMBraga1h10 12:40AMPorto, Campo 24 de Agosto
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 1
$6Comboios De Portugal
$6Rede Expressos
Thu
Dec 2
$6Comboios De Portugal
$4Flixbus
Fri
Dec 3
$6Comboios De Portugal
$4Flixbus
Sat
Dec 4
$6Comboios De Portugal
$4Flixbus
Sun
Dec 5
$5Comboios De Portugal
$4Flixbus
Mon
Dec 6
$6Comboios De Portugal
$4Flixbus
Tue
Dec 7
$6Comboios De Portugal
$4Flixbus
Wed
Dec 8
$6Comboios De Portugal
$6Rede Expressos
Thu
Dec 9
$6Comboios De Portugal
$4Flixbus
Fri
Dec 10
$6Comboios De Portugal
$4Flixbus
Sat
Dec 11
$6Comboios De Portugal
$2Flixbus
Sun
Dec 12
$6Comboios De Portugal
$2Flixbus
Mon
Dec 13
$5Comboios De Portugal
$4Flixbus
Tue
Dec 14
$6Comboios De Portugal
$6Flixbus
Wed
Dec 15
Find prices
$2Flixbus
Thu
Dec 16
$5Comboios De Portugal
$4Flixbus
Fri
Dec 17
$6Comboios De Portugal
$4Flixbus
Sat
Dec 18
$6Comboios De Portugal
$4Flixbus
Sun
Dec 19
$6Comboios De Portugal
$4Flixbus
Mon
Dec 20
$6Comboios De Portugal
$4Flixbus

Bus times from Braga to Porto

Showing times and prices for Dec 2

Fastest Journey

45 m

Average

1 h 2 m

Buses per day

38

Distance

47 km

Of the 38 buses that leave Braga for Porto every day 38 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 47 km distance in an average of 1 h 2 m but if you time it right, some buses will get you there in just 45 m .

The slowest buses will take 1 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
12:05PMBraga0h45 12:50PMPorto
0 changes
$71One-way
Fastest
12:05PMBraga0h45 12:50PMPorto
0 changes
$71One-way
Fastest
02:05PMBraga0h45 02:50PMPorto
0 changes
$71One-way
Fastest
02:05PMBraga0h45 02:50PMPorto
0 changes
$71One-way
Fastest
06:30AMBraga0h45 07:15AMPorto, Campo 24 de Agosto
0 changes
$61One-way

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 to Porto from Braga

distanceDistance29 miles (47 km)
durationAverage bus duration45 min
priceAverage bus ticket price$4 (€3)
changesDirect busYes
carriersBus providersRede Expressos, Renex or Citi Express

Buses from Braga to Porto cover the 29 miles (47 km) long journey taking on average 45 min with our travel partners like Rede Expressos, Renex or Citi Express. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $4 (€3), but the average price of bus tickets is $4 (€3). Travelers depart most frequently from Braga and arrive in Porto, Campo 24 de Agosto.

Travel Tips

Bus to Porto from Braga
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 Braga to Porto.
FAQs
How much do cheap bus tickets to Porto from Braga cost?
Omio customers have found the cheapest buses from Braga to Porto to cost as little as $4 (€3)  in the next 7 days.
What is the price of a bus ticket from Braga to Porto?
The Braga to Porto bus ticket price is on average $4 (€3)  if you are looking to book your tickets for this journey in the next week.
How far is Braga to Porto by bus?
You should expect to travel around 29 miles (47 km)  from Braga to Porto by bus.
How long is a bus to Porto from Braga on average?
On average the Braga to Porto bus time is 45 min  covering the 29 miles (47 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from Braga to Porto do I depart from? Which Porto bus station from Braga do I arrive in?

There are a few bus stations in Braga to start your journey from including Braga, Rua Dom João Cândido de Novais e Sousa, Braga, Central de Camionagem and Braga. In Porto you have a few bus station options to choose from for your arrival including Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto, Boavista-casa da Música.

Omio customers traveling this route depart most frequently from Braga   and arrive in Porto, Campo 24 de Agosto.

Where is the bus station in Braga to go to Porto? Where is the bus station in Porto located?

The most popular departure bus station with passengers for this route, called Braga, is located 0.7 miles (1.2 km) from the city center of Braga.

The most popular arrival bus station, Porto, Campo 24 de Agosto, is located 0.7 miles (1.1 km) away from the city center of Porto.

Which bus companies can take me to Porto from Braga?
When taking a bus from Braga to Porto, you can count on Rede Expressos, Renex or Citi Express for the best way to get you to Porto. You can also check all possible bus providers who offer a service between Braga and Porto and compare the amenities they offer before buying a bus ticket.
Can I purchase a direct bus from Braga to Porto?
Yes, there are direct buses between Braga and Porto, and you can find a direct bus for this journey with Flixbus, Alsa, BlaBlaCar, Rede Expressos, Renex or Citi Express  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
How early should I buy bus tickets to Porto from Braga to score the best deals?
The price of a one way bus ticket from Braga to Porto is on average $4 (€3) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this trip. In general, you can find bus tickets to Porto from Braga available a few months in advance.