Next available departures Tomorrow, 18 Apr Sun, 19 Apr Mon, 20 Apr Wed, 22 Apr Thu, 23 Apr Fri, 24 Apr More dates
Next departures from Berlin to Basel on 18 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:57
Hauptbahnhof 7h 14m 17:11
Basel Bad Station Cheapest MAD 480 10:04
Berlin Südkreuz 7h 7m 17:11
Basel Bad Station Fastest MAD 480 Flixtrain + Flixbus
15:57
Hauptbahnhof 19h 8m 11:05
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 625 20:53
Berlin Central Station 10h 28m 07:21
Basel SBB No tags MAD 1,724 Flixtrain + Flixbus
19:57
Hauptbahnhof 15h 53m 11:50
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 625
Next departures from Berlin to Basel on 19 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
19:39
Spandau 16h 11m 11:50
EuroAirport Basel-Mulhouse-Freiburg (BSL) Cheapest MAD 686 14:04
Berlin Südkreuz 7h 5m 21:09
Basel Bad Station Fastest MAD 848 Flixtrain + Flixbus
13:57
Hauptbahnhof 15h 48m 05:45
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 786 09:57
Hauptbahnhof 7h 14m 17:11
Basel Bad Station No tags MAD 937 Flixtrain + Flixbus
15:58
Hauptbahnhof 19h 7m 11:05
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 736
Next departures from Berlin to Basel on 20 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:57
Hauptbahnhof 7h 14m 17:11
Basel Bad Station Cheapest MAD 536 10:04
Berlin Südkreuz 7h 7m 17:11
Basel Bad Station Fastest MAD 536 Flixtrain + Flixbus
12:06
Hauptbahnhof 19h 34m 07:40
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 875 Flixtrain + Flixbus
19:57
Hauptbahnhof 15h 53m 11:50
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 553 Flixtrain + Flixbus
11:57
Berlin Südkreuz 19h 43m 07:40
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 875
Next departures from Berlin to Basel on 22 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:57
Hauptbahnhof 7h 14m 17:11
Basel Bad Station Cheapest MAD 425 10:04
Berlin Südkreuz 7h 7m 17:11
Basel Bad Station Fastest MAD 425 Flixtrain + Flixbus
14:08
Hauptbahnhof 20h 57m 11:05
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 463 20:53
Berlin Central Station 10h 28m 07:21
Basel SBB No tags MAD 778 Flixtrain + Flixbus
13:55
Berlin Südkreuz 21h 10m 11:05
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 469
Next departures from Berlin to Basel on 23 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
20:03
Berlin Südkreuz 15h 47m 11:50
EuroAirport Basel-Mulhouse-Freiburg (BSL) Cheapest MAD 475 10:04
Berlin Südkreuz 7h 7m 17:11
Basel Bad Station Fastest MAD 647 Flixtrain + Flixbus
15:58
Hauptbahnhof 19h 7m 11:05
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 703 09:57
Hauptbahnhof 7h 14m 17:11
Basel Bad Station No tags MAD 647 Flixtrain + Flixbus
19:57
Hauptbahnhof 15h 53m 11:50
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 480
Next departures from Berlin to Basel on 24 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Flixtrain + Flixbus
19:57
Hauptbahnhof 15h 53m 11:50
EuroAirport Basel-Mulhouse-Freiburg (BSL) Cheapest MAD 525 14:04
Berlin Südkreuz 7h 5m 21:09
Basel Bad Station Fastest MAD 714 Flixtrain + Flixbus
13:57
Hauptbahnhof 15h 48m 05:45
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 669 13:57
Hauptbahnhof 7h 12m 21:09
Basel Bad Station No tags MAD 714 Flixtrain + Flixbus
15:58
Hauptbahnhof 19h 7m 11:05
EuroAirport Basel-Mulhouse-Freiburg (BSL) No tags MAD 836
Last refresh of the prices: Today at 22:09 CEST.
View all departures Compare 2 ways to travel from Berlin to Basel We recommend taking the train
Among the sustainable travel choices, the Train stands out as a good way to reach Basel. The journey takes about 7 hours 15 minutes and with fares starting at just MAD 180, it presents an excellent value for a comfortable ride.
Average price MAD 415 - MAD 2,038 Average duration 16h 55m CO₂ emissions
17kg CO₂e
Check schedules Average price MAD 180 - MAD 1,457 Average duration 7h 15m CO₂ emissions
16kg CO₂e
Check schedules
Where are the popular train stations and stops in Berlin and Basel? Berlin C
Spandau
Seegefelder Str. 1, 13597 Berlin, Germany F
Alt-Tegel
Karolinenstraße 1F, 13507 Berlin, Germany Basel A
Basel
Basel SBB railway station, Centralbahnstrasse 10, 4051 Basel, Switzerland C
Basel
Türkheimerstrasse 47, 4055 Iselin, , Switzerland Map
D
Media Markt Basel
Güterstrasse 119, 4053 Gundeldingen, Basel Map
E
Basel Badischer Bahnhof
Basel Bad, Schwarzwaldallee 200, 4058 Basel, Switzerland Map
F
Basel St. Johann
Basel St. Johann, 4056 Basel, Switzerland Map
Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Berlin to Basel was searched and found on 22 Apr 2026 with a price of MAD 400 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Berlin to Basel as early as possible.
You can expect to pay from MAD 400 to MAD 6,412 for a train ticket from Berlin to Basel based on the last 2 days. You can expect to find the cheapest price for the trip at MAD 400, which is on 2026-04-22.
What's the cheapest way to go from Berlin to Basel? The Train is the cheapest travel choice for this destination Vehicle type Travel time Avg price Daily departures Vehicle type Bus Travel time 16h 55m Avg price MAD 588 Daily departures 20 Vehicle type Train Travel time 7h 15m Avg price MAD 459 Daily departures 3 Vehicle type Carpool Travel time 8h 50m Avg price MAD 648 Daily departures 1
The best way to travel between Berlin and Basel is by train. By choosing the train, you'll get to save some money as you travel to your destination, as ticket prices cost MAD 459 on average. If you're on a budget, you'll find cheap tickets from MAD 180. If you're looking for the fastest way to get to Basel, choose the train, as it will take you from Berlin to Basel in about 7h 15m – that's the fastest way to get there!
Top Travelled Train Routes People from around the world trust Busbud