The bus between Olhão and Amsterdam takes 2d 11h. The bus runs, on average, 5 times per week from Olhão to Amsterdam. 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 5 times a week between Olhão and Amsterdam. The service departs Olhão at 1:10 AM at night, which arrives into Amsterdam at 14:05:00. All services require a transfer at Estação Rodoviária de Sete Rios and take an average of 2d 11h. The schedules shown below are for the next available departures.
Want to know about travelling from Olhão to Amsterdam? 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 Olhão to Amsterdam. However, there are services departing from Olhão - Avenida D. João VI station and arriving at Amsterdam Central Station via Estação Rodoviária de Sete Rios station and Lille - Europe Train Station. The journey, including transfers, takes approximately 2 days 11h.
Olhão to Amsterdam bus services, operated by Rede Expressos, depart from Olhão - Avenida D. João VI station.
Olhão to Amsterdam bus services, operated by FlixBus, arrive at Amsterdam Central Station.
Book your Olhão to Amsterdam bus tickets online with Omio.
The distance between Olhão and Amsterdam is 1974.3 km. The road distance is 2344 km.
You can take a bus from Olhão - Avenida D. João VI to Amsterdam Central Station via Estação Rodoviária de Sete Rios, Lisbon - Sete Rios, Lille - Europe Train Station, and Lille in around 38h 50m.