Home / Switzerland / Basel / EuroAirport Basel-Mulhouse
Basel airporttoBasel city center
To Basel SBB · One way · All prices are totals for 1 adult · All service hours
2 transfer options
Not all night: the BVB bus 50 runs 04:37–00:39.
Recommended
The cheapest way in. Nothing listed is quicker.
Bus
BVB bus 50
50 · BVB, on a TNW ticket
16 min rideEvery 8 min04:37–00:39
The stop outside the Swiss-side exit→Basel SBB
Non-stop
CHF 6.60total for 1 adultCHF 6.60 eachBuy ticketOn BVB, on a TNW ticket
Pickup, hours & luggage
Boards at. The stop outside the Swiss-side exit, "EuroAirport Ankunft"
CHF 6.60 for a three-zone single, valid two hours (airport zone 13, city zone 10), against CHF 4.20 within the city. A six-ride card is CHF 33.00 and can be shared by a group, so six ride for the price of five. Half-fare card holders pay CHF 4.20. Free with a Basel hotel booking confirmation.
Luggage. A city bus; busy at peak, with space by the doors.
Hours. Every 7 to 8 minutes by day and every 15 in the evening, from the Swiss-side stop "EuroAirport Ankunft". First 04:37 on weekdays and 04:39 at weekends; last 00:39 every day. Then nothing until morning — the line is not in the weekend night network.
Driver meets you in arrivals with a name board→Any address in Basel
24-hour servicePer vehiclePre-book
€99total for 1 adult€99 each · about CHF 91 in allBook transferPartner link · through Airport Transfer Portal
Pickup, hours & luggage
Boards at. Driver meets you in arrivals with a name board
Charged in euros: €99 for the sedan. Converted at the European Central Bank's reference rate of 30 October 2026 only to compare it with the local fares; your card's rate will differ a little.
The options are still here — your budget or journey-time filter is drawn tighter than any of them. Widen either one, or reset the filters, to bring them back.
How do I get from Basel airport to Basel city center?
For one traveler the BVB bus 50 at CHF 6.60, 16 min, is both the cheapest way in and the fastest. Every option below is priced as a total for your party and says where it leaves you.
A few things for the rest of your trip
Partner offers
Not transport options · Affiliate links
Data in SwitzerlandAiralo
An eSIM for Switzerland, installed before you fly, works in the arrivals hall: tickets, maps, the driver's messages.
A flight three or more hours late, or cancelled at short notice, can be owed up to €600 a passenger under EU and UK rules, depending on the flight. AirHelp charges only if the claim succeeds.
These links pay us a commission. They never change which transfer we rank first.
Arriving late?
Not everything runs around the clock: the BVB bus 50 runs 04:37–00:39. Outside those hours, the Airport Transfer Portal transfer to Basel is what remains. Set the hour you leave arrivals and the board keeps only what is running.
Traveling together?
Six-ride card, three zones, shareable by a group traveling together. Group fares are already included in the totals.
Luggage
A city bus; busy at peak, with space by the doors.
Not going to Basel at all?
Other cities from this airport on a published fare, priced for your party
Baggage reclaim has a French exit and a Swiss exit, and arriving passengers choose freely which one to leave by — both are clearly marked. Pick the side that matches your bus before going through; reaching the other one afterwards means walking back through customs.
Tickets
The TNW machine at the Swiss-side stop takes coins in Swiss francs or euros, or a credit or debit card — it doesn't take banknotes. Nothing is sold on board the bus, so buy before you board.
Before you travel
Where each one starts, how long it runs, what it carries
50 · BVB, on a TNW ticketBVB bus 50
From
The stop outside the Swiss-side exit, "EuroAirport Ankunft"
To
Basel SBB, via Kannenfeldplatz and Brausebad
Luggage
A city bus; busy at peak, with space by the doors.
Runs
04:37–00:39
Journey
16 min
CHF 6.60 for a three-zone single, valid two hours (airport zone 13, city zone 10), against CHF 4.20 within the city. A six-ride card is CHF 33.00 and can be shared by a group, so six ride for the price of five. Half-fare card holders pay CHF 4.20. Free with a Basel hotel booking confirmation.
Take the Swiss door out of baggage reclaim. This bus does not exist on the French side.
If you have a Basel hotel booking, this ride is free — show the confirmation. That is the tariff, not a promotion.
It costs CHF 2.40 more than a city single because the airport is its own fare zone. There is no cheaper ticket for this ride.
Six or fewer of you traveling together: one six-ride card at CHF 33.00 beats singles from six people, and the tariff allows it.
The airport says 20 minutes; BVB's own timetable says 16.
Every 7 to 8 minutes by day and every 15 in the evening, from the Swiss-side stop "EuroAirport Ankunft". First 04:37 on weekdays and 04:39 at weekends; last 00:39 every day. Then nothing until morning — the line is not in the weekend night network.
11 · Distribus (Saint-Louis Agglomération)Distribus bus 11 to Saint-Louis station
From
The terminal forecourt outside the French exit (arrivals, French sector)
To
Saint-Louis Gare (SNCF): TER to Mulhouse, Colmar and Strasbourg, tram 3 to Basel, bus 220 to Lörrach
Luggage
A city bus; space by the doors, no luggage charge.
Runs
05:35–23:35
Journey
10 min
EUR 3.00, the "titre unitaire navette EuroAirport" — the only single ticket valid on line 11; the ordinary EUR 1.70 ticket does not work here. Bought on board, it also covers an hour on the rest of the Distribus network. Buy it on the bus, in Distribus's online shop, or by SMS ("EAP" to 93400, French numbers only). Children under 6 ride free; above that age it is the full EUR 3.00. Distribus and TNW season tickets, the Alsa+ 24h Saint-Louis day ticket and the TriRegio pass are also accepted.
This is the French door. Leave baggage reclaim by the French exit; the bus does not serve the Swiss side, and once you are through one exit the other is a walk back through customs.
EUR 3.00 in euros: the price is not converted to francs here and is not compared with the CHF 6.60 bus into Basel, because no authority publishes a rate to compare them at.
The ordinary EUR 1.70 Distribus ticket is not valid on line 11.
Last bus 23:35 every day, then nothing from the French door until 05:35 (06:35 Saturday, 06:05 Sunday).
Going on to Mulhouse: the TER from Saint-Louis takes 13 minutes on a EUR 7.60 Tarif Normal ticket, every half hour by day; on a Saturday the last train is 20:46 and a coach replaces the 23:51.
Monday to Friday: 05:35, 06:05, then every 15 minutes to 09:35, every 30 to 15:35, every 15 to 19:35, then 19:50 and every 30 minutes to 23:35 — arriving at Saint-Louis station ten minutes later. Saturday: first 06:35, every 30 minutes, then 22:05, 22:45 and 23:35. Sunday and public holidays: first 06:05, every 30 minutes to 23:35.
transfer · Airport Transfer PortalAirport Transfer Portal transfer to Basel
From
Driver meets you in arrivals with a name board
To
Any address in Basel
Runs
All night
Journey
15–20 min
Charged in euros: €99 for the sedan. Converted at the European Central Bank's reference rate of 30 October 2026 only to compare it with the local fares; your card's rate will differ a little.
A marketplace: a vetted local company drives, booked through Airport Transfer Portal. Free cancellation up to 24 hours before pickup.
Only a sedan for up to two is offered; for three or more there is no car on this page.
What is the best way from Basel airport to Basel city center?
For one traveler, the BVB bus 50 at CHF 6.60, 16 min. The cheapest way in. Nothing listed is quicker. The same holds for a group of up to eight. How we weigh price against time is set out on the fares page, in numbers.
What is the cheapest way from Basel airport to Basel city center?
For one traveler, the BVB bus 50 at CHF 6.60. Per-person fares multiply with the size of your party and per-vehicle fares do not, so check the total for your group rather than the single fare.
How do I get from Basel airport to Basel city center by bus?
One bus reaches Basel SBB: the BVB bus 50, CHF 6.60 for one traveler, 16 min. For one traveler that is the cheapest way into Basel by any means. See every option by bus
How do I get from Basel airport to Basel city center by taxi?
One taxi reaches Basel SBB: the Airport Transfer Portal transfer to Basel, €99 for one traveler, 15–20 min, to any address in Basel. It is not the cheapest way in: the BVB bus 50 at CHF 6.60 is. See every option by taxi
How long does it take to get from Basel airport to Basel city center?
BVB bus 50: 16 min. Airport Transfer Portal transfer to Basel: 15–20 min
How far is Basel airport from the city center?
Basel Airport does not publish a distance to the city. By time: the fastest way in, the BVB bus 50, takes 16 min.
Where do I catch the BVB bus 50 at Basel airport?
The stop outside the Swiss-side exit, "EuroAirport Ankunft". Follow the signs from arrivals. It leaves you at Basel SBB, via Kannenfeldplatz and Brausebad.
Is there a train from Basel airport to Basel at night?
The BVB bus 50 runs 04:37–00:39. Outside those hours the Airport Transfer Portal transfer to Basel is what remains; it is €99 for the vehicle. Every 7 to 8 minutes by day and every 15 in the evening, from the Swiss-side stop "EuroAirport Ankunft". First 04:37 on weekdays and 04:39 at weekends; last 00:39 every day. Then nothing until morning — the line is not in the weekend night network.
Does the Distribus bus 11 to Saint-Louis station go to Basel SBB, the main station?
Runs to Saint-Louis station in France, not into Basel. For Saint-Louis and the trains onward into Alsace.
Worth knowing
Choose your door before baggage reclaim. The Swiss exit leads to a bus into Basel priced in francs; the French exit leads to a bus into Saint-Louis priced in euros. Once through one, reaching the other means walking back through customs.
A Basel hotel booking confirmation works as a free bus ticket from the airport into the city — no form, no card needed. The BaselCard is not valid to France, but it does cover the airport itself, since the airport counts as Swiss for fare purposes despite standing on French soil.
The airport is its own fare zone, which is how the surcharge hides. A single into Basel is three zones at CHF 6.60 against CHF 4.20 for a city ride — 57% more, delivered by zoning, with no document anywhere calling it an airport supplement.
Distribus line 11 runs to Saint-Louis station for EUR 3.00, about ten minutes; the ordinary EUR 1.70 Distribus ticket does not work on this line. From Saint-Louis it is EUR 7.60 and 13 minutes by train to Mulhouse, or EUR 3.30 and 25 minutes by tram 3 into Basel. For Basel, this is the long way round.
Traveling as a group, one six-ride card covers six of you. The regional tariff states the holder may validate it for several people traveling together, and at CHF 33.00 it is six rides for the price of five.
No taxi fare is published for either door. Basel-Stadt caps the meter and allows a flat price by agreement; the French side caps the meter and adds EUR 4 per person from the fifth. Both allow up to eight passengers. Agree the fare before you get in.
Nothing leaves either door between 00:39 and 04:37, any night of the week. Bus 50 is not part of Basel's weekend night network. The French bus stops earlier still, at 23:35.
Distribus bus 11 to Saint-Louis station is EUR 3.00 and takes ten minutes; see its own listing below. It goes to a different country than the CHF 6.60 bus into Basel, so the two fares are not comparable.
No distance to Basel, Mulhouse or Freiburg is published by the airport. It describes itself as located in France; the airlines that fly here file it under Switzerland.
For Mulhouse: bus 11 to Saint-Louis station, then the TER — EUR 3.00 plus EUR 7.60, about 45 minutes with the change; Soléa runs nothing to the airport directly. Or take bus 50 to Basel SBB and the TER from there, CHF 12.20 from Basel's city zone, valid on trains calling at Basel St. Johann. Freiburg has a direct coach, Freiburger Reisedienst's Airportbus, 13 departures a day from 08:00 to 00:30, about 55 minutes, but its fare is not published. The alternative is bus 50, tram 2 to Basel Badischer Bahnhof, then Deutsche Bahn, whose intercity fares change by date.
Can we count your visit?We use Google Analytics to see which airports people look up. It sets cookies. Nothing runs until you say yes, and refusing changes nothing about the site. What is stored · Privacy