RailClick
Trenitalia

Trains from Strasbourg to Baselfrom $ 28.92

One‑way

Trains from Strasbourg to Basel

Journey time
From 1h 30m
Price
From $ 28.92
Distance
204 km (127 miles)
Changes
Direct trains available
Departure station
Strasbourg
Arrival station
Basel Badischer Bahnhof

Journey details

How long does the train from Strasbourg to Basel take?

The journey time for trains from Strasbourg to Basel varies, but the average trip duration is approximately 1 hour and 18 minutes.

What is the fastest journey from Strasbourg to Basel by train?

The fastest train journey from Strasbourg to Basel can take as little as 1 hour and 17 minutes.

How much does the train cost from Strasbourg to Basel?

Train ticket prices from Strasbourg to Basel can vary, but you should expect to pay around €25 to €45 for a one-way ticket.

How much does the Strasbourg to Basel?

Yes, there are direct trains available from Strasbourg to Basel, offering a convenient and seamless journey.

What is the distance from Strasbourg to Basel by train?

The distance from Strasbourg to Basel by train is approximately 135 Km.

Which are the cities that the train stops from Strasbourg to Basel?

On its way from Strasbourg to Basel, the train may stop at several cities including Mulhouse and Colmar, among others, depending on the route.

Buy train tickets from Strasbourg to Basel

Strasbourg: Places to see

Basel: Places to see

Strasbourg: Main train stations

  • Strasbourg
  • Strasbourg

Basel: Main train stations

    Strasbourg - Basel: How to get the best deals

    Need our help?
    Guaranteed secure payment
    • visa
    • mastercard
    • amex
    • applepay
    Certificates
    Europ AssistanceGlobal Awards
    TreeNation
    Google logo4.7 Stars | 10000+ Reviews
    • Request failed with status code 503
    • AxiosError: Request failed with status code 503 at settle (file:///app/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (file:///app/node_modules/axios/lib/adapters/http.js:1083:13) at IncomingMessage.emit (node:events:521:24) at endReadableNT (node:internal/streams/readable:1735:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) at Axios.request (file:///app/node_modules/axios/lib/core/Axios.js:46:41) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async g (/app/.next/server/chunks/64163.js:1:136633) at async g (/app/.next/server/chunks/64163.js:1:132315) at async request (/app/.next/server/chunks/64163.js:1:132601)