Home » MSN » 3 places in Europe where public transport is free, and one of them still charges you

3 places in Europe where public transport is free, and one of them still charges you


Imagine an entire country where you step onto a train, tram or bus and nobody asks for a ticket. It exists, and it’s not the fantasy it sounds like. But “free public transport” headlines tend to skip one detail: who it’s actually free for.

Here are three European places that scrapped fares, and exactly what you’ll pay as a visitor. One of them will charge you anyway.

1. Luxembourg: free for everyone, nationwide

Since March 1, 2020, all public transport in Luxembourg has been free across the whole country. That covers trains, trams and more than 250 bus routes. And yes, that includes tourists, with no registration or ID required.

The catches are small. First-class rail seating still costs extra, and if your trip crosses into France, Germany or Belgium, the foreign stretch needs its own ticket. Only the Luxembourg portion is free.

Why does this matter for you? Because a whole country with zero transit budget stress is rare, and it makes Luxembourg one of the easiest places in Europe to explore without renting a car. My pick for the best deal on this list, and it isn’t close.

2. Dunkirk, France: free for absolutely anyone

The French port city of Dunkirk made its buses free on September 1, 2018, with no forms and no eligibility rules. Anyone can ride, whether you live there or just landed. The city’s marina site says the express “chrono” lines run a bus every 10 minutes, seven days a week.

Did it work? According to a study cited by France 24, ridership more than doubled on weekends and rose by around 60 percent on weekdays. About 5 percent of surveyed riders said they sold a car or skipped buying a second one.

So if you’re passing through northern France, skip the taxi. Plan your route on the local DKbus site and ride along the coast for nothing.

View over Tallinn's downtown in Estonia

3. Tallinn, Estonia: free for locals, not for you

Here’s the plot twist. Tallinn’s free transport has been running since 2013, but it’s for residents registered in the city, who simply load their ID card. Visitors don’t get the same deal.

As a tourist, you’ll pay €1.50 per journey with a contactless bank card or the Pilet.ee app. That ticket covers transfers within 60 minutes, so a short hop across town stays cheap.

Is it a rip-off? No, seriously, it isn’t. €1.50 is a bargain next to most European capitals, but don’t board a Tallinn bus expecting a free ride, because the “free” label on the internet doesn’t apply to you.

The takeaway before you book

Two out of three of these places genuinely let visitors ride free. The third reminds you to read past the headline, because “free public transport” can mean free for locals only.

Rules change, so check each city’s official transit site before you go. Which one would you plan a trip around: a whole country with no fares, or a French port town with a bus every ten minutes?

If trip planning like this is your thing, my best travel tips page has more.

Pin this post for later!

Leave a Reply

Your email address will not be published. Required fields are marked *