Cheapest
Average
The best way to find a cheap bus ticket from Brescia to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Distance | 626 miles (1010 km) | |
Average bus duration | 24 h 20 min | |
Average bus ticket price | $114 (€101) | |
Direct bus | No |
Buses from Brescia to London cover the 626 miles (1010 km) long trip and usually take around 24 h 20 min. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $96 (€85), but the average price of bus tickets is $114 (€101).
Here are some other resources that might have the information you need