There are 12 ways to get from Brussels to Strasbourg by train, bus, rideshare, car or plane

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

Train  •  3 h 32 min

  1. Take the train from Bruxelles Midi to Strasbourg Tgv

$140 - $160

Cheapest option

Bus via Luxembourg  •  6 h 37 min

  1. Take the bus from Brussels City Center - Midi Train station to Luxembourg
  2. Take the bus from Luxembourg to Metz
  3. Take the bus from Metz to Strasbourg

$16 - $31

10 alternative options

Bus FlixBus  •  6 h 10 min

  1. Take the bus from Brussels, Brussels-North station to Strasbourg 299 / ...

$25 - $100

Train, bus  •  7 h 43 min

  1. Take the train from Bruxelles-Central to Luxembourg Ic / ...
  2. Take the bus from Luxembourg, Gare Centrale to Saarbrücken Hbf Cfb / ...
  3. Take the train from Saarbrücken Hbf to Strasbourg Re

$27 - $40

Rideshare  •  5 h 11 min

  1. Take the rideshare from Brussels to Strasbourg 269.5 miles

$31

Drive  •  4 h 8 min

  1. Drive from Brussels to Strasbourg 269.1 miles

$55 - $85

Fly Brussels to Strasbourg  •  3 h 32 min

  1. Fly from Brussels (BRU) to Strasbourg (SXB) BRU - SXB

$98 - $325

Train to Lille Lesquin, fly to Strasbourg  •  4 h 3 min

  1. Take the train from Bruxelles-Midi Eurostar to Lille Europe Eurostar
  2. Fly from Lille Lesquin (LIL) to Strasbourg (SXB) LIL - SXB

$108 - $440

Fly Brussels to Basel, train  •  5 h 13 min

  1. Fly from Brussels (BRU) to Basel (BSL) BRU - BSL
  2. Take the train from St-Louis (Haut-Rhin) to Strasbourg

$82 - $299

Train to Amsterdam, fly to Strasbourg  •  4 h 59 min

  1. Take the train from Bruxelles Midi to Schiphol (Airport)
  2. Fly from Amsterdam (AMS) to Strasbourg (SXB) AMS - SXB

$146 - $493

Fly Brussels to Stuttgart, train  •  6 h 25 min

  1. Fly from Brussels (BRU) to Stuttgart (STR) BRU - STR
  2. Take the train from Stuttgart Hbf to Strasbourg

$111 - $310

Fly Brussels to Zurich, train  •  6 h 26 min

  1. Fly from Brussels (BRU) to Zurich (ZRH) BRU - ZRH
  2. Take the train from Zürich HB to Basel SBB
  3. Take the train from Basel SBB to Strasbourg

$138 - $405

Questions & Answers

The cheapest way to get from Brussels to Strasbourg is to bus which costs 14€ - 27€ and takes 6 h 37 min.

More details

The quickest way to get from Brussels to Strasbourg is to train which takes 3 h 32 min and costs 120€ - 140€.

More details

The distance between Brussels and Strasbourg is 351 km. The road distance is 431 km.

Get driving directions

The train from Bruxelles Midi to Strasbourg takes 3 h 32 min including transfers and departs three times a day.

More details

Yes, there is a direct bus departing from Brussels, Brussels-North station and arriving at Strasbourg. Services depart twice daily, and operate every day. The journey takes approximately 6 h 10 min.

More details

Yes, there is a direct train departing from Bruxelles Midi and arriving at Strasbourg. Services depart three times a day. The journey takes approximately 3 h 32 min.

More details

What companies run services between Brussels, Belgium and Strasbourg, France?

TGV operates a train from Brussels to Strasbourg 3 times a day. Tickets cost $140 - $160 and the journey takes 3 h 32 min. Alternatively, FlixBus operates a bus from Brussels to Strasbourg twice daily. Tickets cost $25 - $45 and the journey takes 6 h 10 min. Eurolines FR also services this route 6 times a week.

Airlines
Brussels Airlines
Website
brusselsairlines.com
Flights from Brussels to Strasbourg
Ave. Duration
1 h
When
Monday to Friday
Estimated price
$85 - $650
Flights from Brussels to Basel
Ave. Duration
1 h 2 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $1,000
Flights from Brussels to Stuttgart
Ave. Duration
1 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $460
Flights from Brussels to Zurich
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$130 - $750
Swiss
Website
swiss.com
Flights from Brussels to Basel
Ave. Duration
1 h 2 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $1,000
Flights from Brussels to Stuttgart via Zurich
Ave. Duration
3 h 27 min
When
Every day
Estimated price
$210 - $750
Flights from Brussels to Zurich
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$130 - $750
Lufthansa
Website
lufthansa.com
Flights from Brussels to Basel via Frankfurt
Ave. Duration
2 h 43 min
When
Every day
Estimated price
$180 - $800
Flights from Amsterdam to Strasbourg via Frankfurt
Ave. Duration
3 h 10 min
When
Monday
Estimated price
$500 - $900
Flights from Brussels to Stuttgart via Frankfurt
Ave. Duration
2 h 51 min
When
Every day
Estimated price
$200 - $750
Flights from Brussels to Stuttgart via Munich
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$200 - $750
Flights from Brussels to Zurich via Frankfurt
Ave. Duration
2 h 50 min
When
Every day
Estimated price
$170 - $700
Air France
Website
airfrance.com
Flights from Lille Lesquin to Strasbourg
Ave. Duration
1 h
When
Monday to Friday
Estimated price
$110 - $500
Flights from Amsterdam to Strasbourg
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$160 - $650
KLM
Website
klm.com
Flights from Amsterdam to Strasbourg
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$160 - $650
Flights from Brussels to Stuttgart via Amsterdam
Ave. Duration
3 h 5 min
When
Every day
Estimated price
$150 - $490
Eurowings
Website
eurowings.com
Flights from Brussels to Stuttgart
Ave. Duration
1 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $460
Hop!
Website
hop.com
Flights from Lille Lesquin to Strasbourg
Ave. Duration
1 h
When
Monday to Friday
Estimated price
$110 - $500
easyJet
Website
easyjet.com
Flights from Brussels to Basel
Ave. Duration
1 h 5 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$45 - $290
Train operators
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Bruxelles Midi to Strasbourg
Ave. Duration
3 h 32 min
Frequency
3 times a day
Estimated price
$140 - $160
Website
en.oui.sncf
2nd Class
$140 - $160
1st Class
$180 - $270
Train from Bruxelles Midi to Lille Europe
Ave. Duration
36 min
Frequency
Every 3 hours
Estimated price
$26 - $31
Website
en.oui.sncf
2nd Class
$26 - $31
1st Class
$44 - $48
Train from Stuttgart Hbf to Strasbourg
Ave. Duration
1 h 19 min
Frequency
4 times a day
Estimated price
$35 - $45
Website
en.oui.sncf
2nd Class
$35 - $45
1st Class
$55 - $65
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Every 3 hours
Estimated price
$22 - $28
Website
en.oui.sncf
2nd Class
$22 - $28
1st Class
$40 - $41
Nmbs/Sncb
Website
belgianrail.be
Train from Bruxelles-Central to Luxembourg
Ave. Duration
3 h 13 min
Frequency
Every 2 hours
Schedules at
belgianrail.be
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Saarbrücken Hbf to Strasbourg
Ave. Duration
1 h 43 min
Frequency
Twice daily
Estimated price
$23 - $35
Website
bahn.de
Train from Stuttgart Hbf to Strasbourg
Ave. Duration
1 h 19 min
Frequency
3 times a day
Estimated price
$35 - $55
Website
bahn.de
Eurostar
Website
eurostar.com
Train from Bruxelles-Midi Eurostar to Lille Europe Eurostar
Ave. Duration
34 min
Frequency
Every 3 hours
Estimated price
$30 - $60
Website
eurostar.com
Standard
$30 - $60
Premier
$67 - $69
Thalys
Website
thalys.com
Train from Bruxelles-Midi to Lille Europe
Ave. Duration
36 min
Frequency
Twice daily
Estimated price
$30 - $55
Website
thalys.com
2nd Class
$30 - $55
1st Class
$55 - $70
Train from Bruxelles Midi to Schiphol (Airport)
Ave. Duration
1 h 32 min
Frequency
Hourly
Estimated price
$55 - $80
Website
thalys.com
2nd Class
$55 - $80
1st Class
$80 - $110
NS International
Website
nsinternational.nl
Train from Brussel-Zuid/Midi to Lille Europe
Ave. Duration
36 min
Frequency
Twice daily
Schedules at
nsinternational.nl
Train from Brussel-Zuid/Midi to Schiphol Airport
Ave. Duration
1 h 32 min
Frequency
Hourly
Schedules at
nsinternational.nl
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from St-Louis (Haut-Rhin) to Strasbourg
Ave. Duration
1 h 11 min
Frequency
Hourly
Estimated price
$25 - $35
Website
en.oui.sncf
2nd Class
$25 - $35
1st Class
$30 - $55
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$30 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Basel SBB to Strasbourg
Ave. Duration
1 h 18 min
Frequency
Hourly
Estimated price
$21 - $35
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Brussels, Brussels-North station to Strasbourg
Ave. Duration
6 h 10 min
Frequency
Twice daily
Estimated price
$25 - $45
Website
flixbus.co.uk
Bus from Metz to Strasbourg
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$9 - $16
Website
flixbus.co.uk
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Brussels-North to Strasbourg
Ave. Duration
7 h
Frequency
6 times a week
Estimated price
$50 - $100
Schedules at
eurolines.fr
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Brussels City Center - Midi Train station to Luxembourg
Ave. Duration
3 h 15 min
Frequency
Every 20 minutes
Estimated price
$8 - $12
Website
Ouibus
Bus from Luxembourg to Metz
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$2 - $4
Website
Ouibus
Bus from Metz to Strasbourg
Ave. Duration
2 h
Frequency
Every 5 minutes
Estimated price
$6 - $9
Website
Ouibus
Luxembourg Railways (CFL)
Website
cfl.lu
Bus from Luxembourg, Gare Centrale to Saarbrücken Hbf
Ave. Duration
1 h 20 min
Frequency
Hourly
Website
cfl.lu
Rgtr
Website
mobiliteit.lu
Bus from Luxembourg, Gare routière to Saarbrücken Hbf
Ave. Duration
1 h 20 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
mobiliteit.lu
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Brussels to Strasbourg
Ave. Duration
5 h 11 min
Frequency
Every 4 hours
Estimated price
$31
Book at
blablacar.co.uk

Want to know more about travelling around France

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.