There are 6 ways to get from Brussels to Waterloo by plane, train or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Brussels to Toronto, train
-
Fly from Brussels (BRU) to Toronto (YYZ)
-
Take the train from Bramalea GO to Kitchener GO
5 alternative options
Fly Brussels to Billy Bishop Toronto City, train
-
Fly from Brussels (BRU) to Billy Bishop Toronto City (YTZ)
-
Take the train from Toronto Union Station to Kitchener GO
Fly Brussels to London, train
-
Fly from Brussels (BRU) to London (YXU)
-
Take the train from London to Kitchener
Train to Amsterdam Schiphol, fly to Toronto, train
-
Take the train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport
-
Fly from Amsterdam Schiphol (AMS) to Toronto (YYZ)
-
Take the train from Bramalea GO to Kitchener GO
Train to Paris Charles de Gaulle, fly to Toronto, train
-
Take the train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
-
Fly from Paris Charles de Gaulle (CDG) to Toronto (YYZ)
-
Take the train from Bramalea GO to Kitchener GO
Fly Brussels to Hamilton, bus
-
Fly from Brussels (BRU) to Hamilton (YHM)
-
Take the bus from King St. E. @ Hughson St. N. to Square One
-
Take the bus from Square One to Wilfrid Laurier University
Questions & Answers
The most affordable way to get from Brussels to Waterloo is to fly and train, which costs €220 - €800 and takes 13h 6m.
The quickest way to get from Brussels to Waterloo is to fly and train which costs €220 - €800 and takes 13h 6m.
The distance between Brussels and Waterloo is 6109 km.
It takes approximately 13h 6m to get from Brussels to Waterloo, including transfers.
The quickest flight from Brussels Airport to Toronto Airport is the direct flight which takes 8h 5m.
Waterloo is 6h behind Brussels. It is currently 10:55 PM in Brussels and 4:55 PM in Waterloo.
Lufthansa, Icelandair, Aer Lingus and five other airlines offer flights from Brussels Airport to Toronto Airport.
There are 36+ hotels available in Waterloo. Prices start at $125 CAD per night.
The best way to get from Brussels to Brussels Airport is to train which takes 11 min and costs €8 - €10.

- Distance: 6108.9 km
- Duration: 13h 6m
What companies run services between Brussels, Belgium and Waterloo, ON, Canada?
There is no direct connection from Brussels to Waterloo. However, you can take the train to Brussels Airport - Zaventem, take the walk to Brussels airport, fly to Toronto, take the walk to Pearson Int Airport Terminal 1 Ground Level, take the line 115 bus to Bramalea GO Station - Route 40/115 NB Stop, take the walk to Bramalea GO, then take the train to Waterloo. Alternatively, you can take the train to Brussels Airport - Zaventem, take the walk to Brussels airport, fly to Billy Bishop Toronto City, take the walk to Billy Bishop Airport Ferry Terminal, take the car ferry to Mainland, take the walk to Fleet St at Bathurst St, take the line 509 tram to Toronto Union Station, take the walk to Toronto Union Station, then take the train to Waterloo.

- Website
- aircanada.com
Flights from Brussels to Toronto
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $1,900
Flights from Brussels to Toronto via Montreal
- Ave. Duration
- 10h 26m
- When
- Every day
- Estimated price
- $750 - $1,900
Flights from Brussels to Toronto via Frankfurt
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $800 - $2,100
Flights from Brussels to Toronto via Newark
- Ave. Duration
- 12h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $950 - $1,900
Flights from Brussels to Toronto via Washington Dulles
- Ave. Duration
- 12h 53m
- When
- Every day
- Estimated price
- $950 - $1,900
Flights from Brussels to Billy Bishop Toronto City via Montreal
- Ave. Duration
- 10h 49m
- When
- Monday to Friday
- Estimated price
- $750 - $5,500
Flights from Brussels to Billy Bishop Toronto City via Toronto, Ottawa
- Ave. Duration
- 13h 29m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $5,500
Flights from Brussels to Billy Bishop Toronto City via Montreal, Ottawa
- Ave. Duration
- 13h 44m
- When
- Every day
- Estimated price
- $750 - $5,500
Flights from Brussels to Billy Bishop Toronto City via Toronto, Montreal
- Ave. Duration
- 14h 34m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $5,500
Flights from Brussels to Billy Bishop Toronto City via Frankfurt, Montreal
- Ave. Duration
- 13h 29m
- When
- Tuesday, Friday and Sunday
- Estimated price
- $600 - $1,800
Flights from Brussels to London via Montreal
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- $700 - $2,300
Flights from Brussels to London via Toronto
- Ave. Duration
- 14h 38m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $2,300
Flights from Brussels to London via Montreal, Toronto
- Ave. Duration
- 14h 53m
- When
- Every day
- Estimated price
- $750 - $2,300
Flights from Brussels to London via Frankfurt, Toronto
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- $800 - $2,500
Flights from Brussels to London via Frankfurt, Montreal
- Ave. Duration
- 13h 43m
- When
- Every day
- Estimated price
- $800 - $2,400
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $900 - $2,800
Flights from Amsterdam Schiphol to Toronto via Frankfurt
- Ave. Duration
- 10h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $850 - $2,600
Flights from Amsterdam Schiphol to Toronto via Chicago O'Hare
- Ave. Duration
- 11h 27m
- When
- Every day
- Estimated price
- $900 - $2,700
Flights from Amsterdam Schiphol to Toronto via Newark
- Ave. Duration
- 11h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $900 - $2,700
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $4,600
Flights from Paris Charles de Gaulle to Toronto via Montreal
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- $600 - $4,600
Flights from Paris Charles de Gaulle to Toronto via Newark
- Ave. Duration
- 10h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $650 - $4,400

- Website
- klm.com
Flights from Brussels to Toronto via Amsterdam Schiphol
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- $900 - $1,900
Flights from Brussels to Toronto via New York JFK
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- $600 - $1,600
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $900 - $3,500
Flights from Amsterdam Schiphol to Toronto via Paris Charles de Gaulle
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- $900 - $3,500
Flights from Amsterdam Schiphol to Toronto via New York JFK
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- $650 - $1,700
Flights from Amsterdam Schiphol to Toronto via Minneapolis
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- $750 - $2,000
Flights from Amsterdam Schiphol to Toronto via Detroit
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $650 - $1,800
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $600 - $5,500
Flights from Paris Charles de Gaulle to Toronto via Amsterdam Schiphol
- Ave. Duration
- 10h 20m
- When
- Monday to Saturday
- Estimated price
- $650 - $5,500
Flights from Paris Charles de Gaulle to Toronto via Detroit
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $500 - $1,400

- Website
- delta.com
Flights from Brussels to Toronto via Amsterdam Schiphol
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- $900 - $1,900
Flights from Brussels to Toronto via New York JFK
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- $600 - $1,600
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $900 - $3,500
Flights from Amsterdam Schiphol to Toronto via Paris Charles de Gaulle
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- $900 - $3,500
Flights from Amsterdam Schiphol to Toronto via New York JFK
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- $650 - $1,700
Flights from Amsterdam Schiphol to Toronto via Minneapolis
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- $750 - $2,000
Flights from Amsterdam Schiphol to Toronto via Detroit
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $650 - $1,800
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $600 - $5,500
Flights from Paris Charles de Gaulle to Toronto via Amsterdam Schiphol
- Ave. Duration
- 10h 20m
- When
- Monday to Saturday
- Estimated price
- $650 - $5,500
Flights from Paris Charles de Gaulle to Toronto via Detroit
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $500 - $1,400

- Website
- airfrance.com
Flights from Brussels to Toronto via Amsterdam Schiphol
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- $900 - $1,900
Flights from Brussels to Toronto via New York JFK
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- $600 - $1,600
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $900 - $3,500
Flights from Amsterdam Schiphol to Toronto via Paris Charles de Gaulle
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- $900 - $3,500
Flights from Amsterdam Schiphol to Toronto via New York JFK
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- $650 - $1,700
Flights from Amsterdam Schiphol to Toronto via Detroit
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $650 - $1,800
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $600 - $5,500
Flights from Paris Charles de Gaulle to Toronto via Amsterdam Schiphol
- Ave. Duration
- 10h 20m
- When
- Monday to Saturday
- Estimated price
- $650 - $5,500
Flights from Paris Charles de Gaulle to Toronto via Detroit
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $500 - $1,400

- Website
- lufthansa.com
Flights from Brussels to Toronto
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $1,900
Flights from Brussels to Toronto via Montreal
- Ave. Duration
- 10h 26m
- When
- Every day
- Estimated price
- $750 - $1,900
Flights from Brussels to Toronto via Frankfurt
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $800 - $2,100
Flights from Brussels to London via Toronto
- Ave. Duration
- 14h 38m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $750 - $2,300
Flights from Brussels to London via Montreal, Toronto
- Ave. Duration
- 14h 53m
- When
- Every day
- Estimated price
- $750 - $2,300
Flights from Brussels to London via Frankfurt, Toronto
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- $800 - $2,500
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $900 - $2,800
Flights from Amsterdam Schiphol to Toronto via Frankfurt
- Ave. Duration
- 10h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $850 - $2,600
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $4,600
Flights from Paris Charles de Gaulle to Toronto via Montreal
- Ave. Duration
- 10h 29m
- When
- Every day
- Estimated price
- $600 - $4,600
Flights from Paris Charles de Gaulle to Toronto via Frankfurt
- Ave. Duration
- 10h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $3,400

- Website
- united.com
Flights from Brussels to Toronto via Newark
- Ave. Duration
- 12h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $950 - $1,900
Flights from Brussels to Toronto via Washington Dulles
- Ave. Duration
- 12h 53m
- When
- Every day
- Estimated price
- $950 - $1,900
Flights from Brussels to London via Frankfurt, Toronto
- Ave. Duration
- 13h 8m
- When
- Every day
- Estimated price
- $800 - $2,400
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $900 - $2,800
Flights from Amsterdam Schiphol to Toronto via Chicago O'Hare
- Ave. Duration
- 11h 27m
- When
- Every day
- Estimated price
- $900 - $2,700
Flights from Amsterdam Schiphol to Toronto via Newark
- Ave. Duration
- 11h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $900 - $2,700
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $4,600
Flights from Paris Charles de Gaulle to Toronto via Newark
- Ave. Duration
- 10h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $650 - $4,400

- Website
- britishairways.com
Flights from Brussels to Toronto via London Heathrow
- Ave. Duration
- 10h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $800 - $2,700
Flights from Amsterdam Schiphol to Toronto via London Heathrow
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- $900 - $2,700
Flights from Paris Charles de Gaulle to Toronto via London Heathrow
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- $650 - $5,000

- Website
- icelandair.com
Flights from Brussels to Toronto via Reykjavik Keflavik Nas
- Ave. Duration
- 11h 15m
- When
- Monday, Thursday and Sunday
- Estimated price
- $650 - $1,500
Flights from Amsterdam Schiphol to Toronto via Reykjavik Keflavik Nas
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $600 - $1,800
Flights from Paris Charles de Gaulle to Toronto via Reykjavik Keflavik Nas
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- $500 - $2,800

- Website
- airtransat.com
Flights from Amsterdam Schiphol to Toronto
- Ave. Duration
- 8h 15m
- When
- Monday
- Estimated price
- $500 - $1,300
Flights from Amsterdam Schiphol to Toronto via Montreal
- Ave. Duration
- 12h 10m
- When
- Sunday
- Estimated price
- $500 - $1,300
Flights from Paris Charles de Gaulle to Toronto
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- $550 - $1,900

- Website
- aerlingus.com
Flights from Brussels to Toronto via Dublin
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- $300 - $1,300
Flights from Paris Charles de Gaulle to Toronto via Dublin
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- $700 - $3,700

- Website
- flyporter.com
Flights from Brussels to Billy Bishop Toronto City via Montreal
- Ave. Duration
- 10h 8m
- When
- Monday and Friday
- Estimated price
- $500 - $1,600

- Website
- swiss.com
Flights from Brussels to Billy Bishop Toronto City via Geneva, Montreal
- Ave. Duration
- 13h 34m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $750 - $5,500

- Website
- ghodawataviation.com
Flights from Brussels to Hamilton via Reykjavik Keflavik Nas
- Ave. Duration
- 11h 10m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $700 - $1,300

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Bramalea GO to Kitchener GO
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- $12 - $17
- Website
- GO Transit
Train from Toronto Union Station to Kitchener GO
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- $15 - $21
- Website
- GO Transit
Train from London VIA to Kitchener GO
- Ave. Duration
- 2h 24m
- Frequency
- 5 times a week
- Estimated price
- $14 - $20
- Website
- GO Transit

- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Kitchener
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $45 - $75
- Website
- http://www.viarail.ca/
- Escape
- $22 - $40
- Business
- $82 - $84
- Economy
- $48 - $49
- EconomyPlus
- $50 - $75
Train from London to Kitchener
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
- Estimated price
- $45 - $70
- Website
- http://www.viarail.ca/
- Escape
- $21 - $35
- Business
- $81 - $83
- Economy
- $47 - $48
- EconomyPlus
- $50 - $70

- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- $90 - $180
- Website
- Thalys
- Standard
- $90 - $130
- Comfort
- $110 - $140
- Premium
- $130 - $180
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a week
- Estimated price
- $110 - $240
- Website
- Thalys
- Standard
- $110 - $160
- Comfort
- $130 - $180
- Premium
- $170 - $240

France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Brussel-Zuid / Bruxelles-Midi to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- $85 - $110
- Website
- https://www.sncf-connect.com/en-en/
- 2nd Class
- $85 - $100
- 1st Class
- $85 - $110

- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from King St. E. @ Hughson St. N. to Square One
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $8 - $12
- Website
- GO Transit
Bus from Square One to Wilfrid Laurier University
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- $13 - $18
- Website
- GO Transit
Want to know more about travelling around Canada
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.