Trains from Braga to Lisbon

  • Lowest price from $18.47
  • Average duration 3h 55m
  • Connections per day 34
  • Distance 320 km
  • CO₂ per person 4 kg

train from Braga to Lisbon

The journey from Braga to Lisbon is about 320 km. On average a train trip takes 3h 55m with 34 connections per day.

Lowest price $18.47
Trip duration 3h 55m
Connections per day 34
Lowest price $18.47
Highest price $42.71
First departure 06:02 AM
Last departure 11:32 PM
Distance 320 km
Departure Braga
Arrival Lisbon
Travel operator R - Regional, AP - Alfa Pendular
Find the best price
IC - Intercidades22.4 kg CO₂
17:38Ferreiros
4h 35m
23:00Lisboa - Santa Apolonia
$33.68
1 changes
IC - Intercidades22.4 kg CO₂
17:35Braga Train Station
4h 38m
23:00Lisboa - Santa Apolonia
$33.96
1 changes
AP - Alfa Pendular22.4 kg CO₂
17:54Braga Train Station
3h 36m
21:30Lisboa - Santa Apolonia
$41.02
direct

Next departures from Braga to Lisbon

Sample times and fares for the coming days — book to confirm availability and price.

$35.87
06:02 Braga - Any hotel
3h 28m · direct
09:30 Lisboa - Santa Apolonia
$35.87
06:02 Braga - Any hotel
3h 20m · direct
09:22 Lisbon - Oriente
$34.69
07:28 Braga - Any hotel
4h 21m · 1 changes
12:00 Lisboa - Santa Apolonia
$34.69
07:28 Braga - Any hotel
4h 13m · 1 changes
11:52 Lisbon - Oriente
$42.76
09:34 Braga - Any hotel
3h 47m · 3 changes
14:22 Lisbon - Oriente
$42.76
09:34 Braga - Any hotel
3h 55m · 3 changes
14:30 Lisboa - Santa Apolonia
$32.56
10:06 Braga - Any hotel
3h 46m · direct
13:52 Lisbon - Oriente
$32.56
10:06 Braga - Any hotel
3h 54m · direct
14:00 Lisboa - Santa Apolonia
$34.69
11:34 Braga - Any hotel
4h 21m · 1 changes
16:00 Lisboa - Santa Apolonia
$34.69
11:34 Braga - Any hotel
4h 13m · 1 changes
15:52 Lisbon - Oriente
$43.09
12:28 Braga - Any hotel
3h 45m · 2 changes
17:22 Lisbon - Oriente
$43.09
12:28 Braga - Any hotel
3h 53m · 2 changes
17:30 Lisbon Entrecampos
$41.92
13:02 Braga - Any hotel
3h 20m · direct
16:22 Lisbon - Oriente
$41.92
13:02 Braga - Any hotel
3h 28m · direct
16:30 Lisboa - Santa Apolonia
$32.56
14:06 Braga - Any hotel
3h 46m · direct
17:52 Lisbon - Oriente
$32.56
14:06 Braga - Any hotel
3h 54m · direct
18:00 Lisboa - Santa Apolonia
$42.76
14:34 Braga - Any hotel
3h 48m · 1 changes
19:22 Lisbon - Oriente
$42.76
14:34 Braga - Any hotel
3h 56m · 1 changes
19:30 Lisboa - Santa Apolonia
$34.69
15:34 Braga - Any hotel
4h 21m · 1 changes
20:00 Lisboa - Santa Apolonia
$34.69
15:34 Braga - Any hotel
4h 13m · 1 changes
19:52 Lisbon - Oriente
$34.69
16:34 Braga - Any hotel
4h 13m · 1 changes
20:52 Lisbon - Oriente
$41.92
18:02 Braga - Any hotel
3h 28m · direct
21:30 Lisboa - Santa Apolonia
$41.92
18:02 Braga - Any hotel
3h 20m · direct
21:22 Lisbon - Oriente
$34.69
18:34 Braga - Any hotel
4h 13m · 1 changes
22:52 Lisbon - Oriente
$34.69
18:34 Braga - Any hotel
4h 21m · 1 changes
23:00 Lisboa - Santa Apolonia
$41.92
20:02 Braga - Any hotel
3h 20m · direct
23:22 Lisbon - Oriente
$41.92
20:02 Braga - Any hotel
3h 28m · direct
23:30 Lisboa - Santa Apolonia
$26.62
23:32 Braga - Any hotel
5h 49m · 1 changes
05:59 Lisboa - Santa Apolonia
$26.34
23:32 Braga - Any hotel
5h 40m · 1 changes
05:50 Lisbon - Oriente
See all timetables

CO₂ emissions by mode

train 22.4kg
bus 24kg
flight 64kg
carpool 51.2kg
How much CO₂ is emitted travelling by train from Braga to Lisbon?

The train journey between Braga and Lisbon emits 22.4kg of CO₂.

How much CO₂ do I save by taking the train between Braga and Lisbon?

Taking the train between Braga and Lisbon saves 41.6kg of CO₂ compared to a flight, 1.6kg compared to the bus and 28.8kg compared to the car.

FAQ