Find a bus from Castelo Branco to Turin

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 94.58$
Journey duration 38 h
Connections per day 4
First departure: 14:44
Last departure: 14:45
Distance 1372km

On virail the best offers for buses from Castelo Branco to Turin

Virail compares for you more than 200 providers to find the solution that better suits your needs. You can filter the results according to your budget to find the best solution for you journey from Castelo Branco to Turin.

How much are the cheapest bus tickets from Castelo Branco to Turin?

Bus tickets from Castelo Branco to Turin cost on average 96,50 $, but if you have the possiblity to book in advance, or if your travel dates are flexible, you will more easily get low-cost bus tickets from Castelo Branco to Turin for only 65,00 $.

What are the departure stations?

When travelling by bus from Castelo Branco to Turin, the stations served are Castelo Branco and Torino or Corso Vittorio Emanuele II, 131.

Buses from Castelo Branco to Turin


When the journey is so long, the bus takes much longer than other transportation. You can have a look at flights to Turin: by booking in advance you can find very cheap tickets!

How many bus connections exist to go from Castelo Branco to Turin per day?

If you desire to go to Turin from Castelo Branco by bus, 4 daily connections are available. Please note that these routes are all indirect lines. Thus, you will never have to change buses.

When do the first and last buses from Castelo Branco to Turin leave?

The earliest time you can leave from Castelo Branco is at 14:02, while the last bus is at 14:02. The journey takes on average 33 hours but it can also last 28 hours with the fastest connections.

Which companies can you travel with from Castelo Branco to Turin?

With Eurolines and Intercentro you will be able to travel trom Castelo Branco to Turin by bus.

virail lets you search and compare times and prices of any transports from one city to another