Travel from Breda to Amsterdam

Bus or train from Breda to Amsterdam?

Dutch Railways (NS) operates a train from Breda to Amsterdam every 30 minutes. Tickets cost $17 - $35 and the journey takes 1 h 10 min. Alternatively, FlixBus operates a bus from Breda to Amsterdam once daily. Tickets cost $7 - $12 and the journey takes 1 h 50 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Breda to Amsterdam

ModeDurationPrice
From Breda train to Amsterdam Centraal.1 h 10 min24€
From Breda, Breda CS bus to Amsterdam, Amsterdam Sloterdijk.1 h 50 min9€
From Breda drive to Amsterdam.1 h 10 min16€
From Breda rideshare to Amsterdam.1 h 33 min4€

How long does it take to get from Breda to Amsterdam?

The train from Breda to Amsterdam Centraal takes 1 h 10 min including transfers and departs every 30 minutes.

Is there a direct train between Breda and Amsterdam?

Yes, there is a direct train departing from Breda and arriving at Amsterdam Centraal. Services depart every 30 minutes, and operate every day. The journey takes approximately 1 h 10 min.

Is there a direct bus between Breda and Amsterdam?

Yes, there is a direct bus departing from Breda, Breda CS and arriving at Amsterdam, Amsterdam Sloterdijk. Services depart once daily, and operate every day. The journey takes approximately 1 h 50 min.

Operators from Breda to Amsterdam

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
FlixBus+49 1807 123 99 123FlixBus
BlaBlaCarBlaBlaCar