>
From Amsterdam to Brussels

Compare prices to get from Amsterdam to Brussels

Search for tickets from Amsterdam to Brussels in the next 7 days. Flights start at € 76. Trains start at € 30. Buses start at € 8.
Trains
€ 30|1h 39m
Flights
€ 76|6h 15m
Buses
€ 8|1h 35m
€ 42
€ 37
€ 47
€ 37
€ 95
€ 35
€ 36
€ 37
€ 37
€ 31
€ 31
€ 68
€ 31
€ 30
Eurostar
Cheapest
21:10
1h 56m
23:06
Amsterdam CentraalBruxelles Midi
€ 37
Book
Direct
Eurostar
Fastest
07:27
1h 39m
09:06
Schiphol (Airport)Bruxelles Midi
€ 99
Book
Direct

Get a discount for your first booking today

Eurostar
21:27
1h 39m
23:06
Schiphol (Airport)Bruxelles Midi
€ 37
Book
Direct
Eurostar
06:10
1h 56m
08:06
Amsterdam CentraalBruxelles Midi
€ 99
Book
Direct
  • Prices shown from Amsterdam to Brussels are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Amsterdam to Brussels

The cheapest way to get from Amsterdam to Brussels costs only € 8 on average via Buses, and the quickest way takes just 1h 29m by Flights. Find the travel option that best suits you.

Train
Trains
Average price € 28
Average duration 2h 16m
Departure Time 21:10 - 23:06
Direct options
Flight
Flights Fastest
Average price € 160
Average duration 1h 29m
Departure Time 06:50 - 21:30
Direct options
Search flights
Bus
Buses Cheapest
Average price € 8
Average duration 3h 10m
Departure Time 20:15 - 02:35
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Amsterdam to Brussels?

What is the cheapest day to travel by train from Amsterdam to Brussels?

Average train fares from Amsterdam to Brussels for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Amsterdam to Brussels is Sunday, with an average price of € 25.

€ 28
€ 27
€ 25
€ 23
    Cheapest
  • Sep 28
  • Sep 29
  • Sep 23
  • Sep 17
  • Sep 25
  • Sep 12
  • Sep 20

What is the cheapest day to travel from Amsterdam to Brussels by bus?

The average price of a bus from Amsterdam to Brussels found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Amsterdam to Brussels is Friday, with an average price of € 8.

€ 10
€ 9
€ 8
€ 8
    Cheapest
  • Sep 28
  • Sep 29
  • Sep 30
  • Sep 10
  • Sep 11
  • Sep 19
  • Sep 13

Recommended hotels in Brussels

Corinthia Brussels
9.4 /10
38 Reviews
Corinthia Brussels
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Brussel | 0.93 km from city centre
€ 602
Rocco Forte Hotel Amigo
8.5 /10
126 Reviews
Rocco Forte Hotel Amigo
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Brussel | 0.47 km from city centre
3% off
€ 410 € 399
The Livorno
9.2 /10
5 Reviews
The Livorno
hotel-star hotel-star hotel-star hotel-star hotel-praise
Chatelain | 2.65 km from city centre
€ 358
Maison Grand-Place F
- /10
Reviews
Maison Grand-Place F
hotel-star hotel-star hotel-praise
Brussel | 0.42 km from city centre
€ 246

From Amsterdam to Brussels: Travel Information

Companies operating from Amsterdam to Brussels

Eurostar
SNCB
Nederlandse Spoorwegen
FlibTravel International SA
FlixBus

Find stations and airports near Amsterdam and Brussels

Popular train stations near Amsterdam

Amsterdam Centraal Eurostar Amsterdam Netherlands
Amsterdam Centraal Amsterdam Netherlands
Amsterdam Muiderpoort Amsterdam Netherlands
Amsterdam Amstel Amsterdam Netherlands
Amsterdam RAI Amsterdam Netherlands

Popular train stations near Brussels

ANY BELG. STATION Brussels Belgium
Bruxelles / Brussels Central Brussels Belgium
BRUXELLES DB Brussels Belgium
Bruxelles-Congres Brussels Belgium
Bruxelles-Chapelle Brussels Belgium

Popular airports near Amsterdam

Amsterdam Airport Schiphol (AMS) Amsterdam Netherlands
Rotterdam The Hague Airport (RTM) Nearby Rotterdam Netherlands

Popular airports near Brussels

Brussels Airport (BRU) Brussels Belgium
Brussels South Charleroi Airport (CRL) Brussels Belgium
Antwerp International Airport (ANR) Nearby Antwerp Belgium

Popular bus stations near Amsterdam

Amsterdam Central Station De Ruijterkade Amsterdam Netherlands
Amsterdam Central (De Ruijterkade) Amsterdam Netherlands
Amsterdam Central (Bus Stop H) Amsterdam Netherlands
Amsterdam Central Train Station Amsterdam Netherlands
AMSTERDAM PRINS HENDRIKPLANTSOEN Amsterdam Netherlands

Popular bus stations near Brussels

Brussels Blvd Pacheco Brussels Belgium
Brussels Pachecolaan Brussels Belgium
Saint-Josse-ten-Noode Rue du Progres Brussels Belgium
Brussels Nord Station WTC III Brussels Belgium
Brussels North Bus Station Brussels Belgium

FAQ – How to Get from Amsterdam to Brussels

  • How far is it from Amsterdam to Brussels?

    The distance from Amsterdam to Brussels is about 157km (98 mi).
  • There are 3 modes of transport available from Amsterdam to Brussels, including Flights Trains Buses.
  • The fastest way to get from Amsterdam to Brussels is by Flights, with an average journey time of 1 hour 29 minutes. Other modes of transport take longer: Trains takes on average 2h 16m.Buses takes on average 3h 10m.
  • The cheapest way to get from Amsterdam to Brussels is by Buses, with an average price of € 8. Other modes of transport are more expensive: Trains costs around € 28 on avergae.Flights costs around € 160 on average.
  • Travellers typically choose the following departure and arrival points from Amsterdam to Brussels: Flights usually departs from Amsterdam Airport Schiphol and arrives at Brussels Airport Trains usually departs from Amsterdam Centraal Eurostar and arrives at ANY BELG. STATION Buses usually departs from Amsterdam Central Station De Ruijterkade and arrives at Brussels Blvd Pacheco .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: AmsterdamtoBrusselsTrains is usually the cheapest at Sunday, with an average price of € 25 AmsterdamtoBrusselsBuses is usually the cheapest at Friday, with an average price of € 8 .
  • The time difference between Amsterdam and Brussels is 0m.