There are 5 ways to get from Guimarães to Braga by bus, rideshare, taxi, car or foot
Bus • 22 min
$2 - $60
Rideshare • 37 min
3 alternative options
Taxi • 19 min
$19 - $23
Drive • 19 min
$3 - $6
Walk • 4 h 3 min
Questions & Answers
The cheapest way to get from Guimarães to Braga is to rideshare which costs 2€ and takes 37 min.
The quickest way to get from Guimarães to Braga is to taxi which costs 16€ - 20€ and takes 19 min.
Yes, there is a direct bus departing from Guimarães and arriving at Braga. Services depart hourly, and operate every day. The journey takes approximately 22 min.
The distance between Guimarães and Braga is 16 km. The road distance is 25 km.
The best way to get from Guimarães to Braga without a car is to bus which takes 22 min and costs 2€ - 50€.
The bus from Guimarães to Braga takes 22 min including transfers and departs hourly.
Guimarães to Braga bus services, operated by Rodonorte, depart from Guimarães station.
Guimarães to Braga bus services, operated by Rodonorte, arrive at Braga station.
Yes, the driving distance between Guimarães to Braga is 25 km. It takes approximately 19 min to drive from Guimarães to Braga.
There are 572+ hotels available in Braga. Prices start at $49 USD per night.
What companies run services between Guimarães, Portugal and Braga, Portugal?
Rodonorte operates a bus from Guimarães to Braga 3 times a day. Tickets cost $8 - $11 and the journey takes 22 min. Five other operators also service this route.
Bus from Guimarães Bus Terminal to Braga Bus Terminal
A ridesharing platform with 40 million users, Blablacar gives you access to destinations without worrying about on-the-road chaos. The basic idea is that you carpool with locals who are already planning to drive your route and have space in their car. With some flexibility you’ll get to your destination – often faster and cheaper than other means. On the website or app, enter your departure and arrival points and your date of travel, sift through the profiles of drivers who’ve posted pre-planned drives and find one whose timing and preferences match yours. Request to join the ride, wait be accepted, and pay your share of the set price.
Rideshare from Guimaraes to Braga
- Ave. Duration
- 37 min
- 5 times a day
- Estimated price
- Book at
Want to know more about travelling around Portugal
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Guimarães and Braga. A great option if you don't have a driver's licence or want to avoid public transport.