|Distance||247 miles (398 km)|
|Average bus duration||6 h 30 min|
|Average bus ticket price||$16 (€13)|
|Bus companies||Rede Expressos|
Buses from Lisbon to Bragança cover the 247 miles (398 km) long journey taking on average 6 h 30 min with our travel partners like Rede Expressos. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $10 (€8), but the average price of bus tickets is $16 (€13).
Here are some other resources that might have the information you need