The average bus between Castillos and Montevideo takes 4h 6m and the fastest bus takes 3h 50m. The bus service runs several times per day from Castillos to Montevideo. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Castillos and Montevideo. The earliest departure is at 5:15 AM in the morning, and the last departure from Castillos is at 9:15 PM which arrives into Montevideo at 1:05 AM. All services require a transfer, and take on average 4h 6m. The schedules shown below are for the next available departures.

4h • 1 change

4h 30m • 1 change
Arrives next day

3h 50m • 1 change

4h • 1 change

4h 30m • 1 change
Arrives next day

3h 50m • 1 change

4h • 1 change

4h 30m • 1 change
Arrives next day

3h 50m • 1 change

4h • 1 change

4h 30m • 1 change
Arrives next day

3h 50m • 1 change

4h • 1 change

4h 30m • 1 change
Arrives next day

3h 50m • 1 change
Want to know about travelling from Castillos to Montevideo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Castillos to Montevideo. However, there are services departing from Castillos station and arriving at Montevideo station via Aeropuerto Internacional de Carrasco. The journey, including transfers, takes approximately 4h 6m.
Castillos to Montevideo bus services, operated by COT, depart from Castillos station.
Castillos to Montevideo bus services, operated by COT, arrive at Aeropuerto Internacional de Carrasco station.
The distance between Castillos and Montevideo is 227 km. The road distance is 258 km.
COT operates a bus from Castillos to Aeropuerto Internacional de Carrasco 3 times a day. Tickets cost $18–24 and the journey takes 3h 25m.