Luxembourg Insider is a new regular column that takes a deep dive into life as an expat in the Grand Duchy.

Luxembourg, as a wise man* once said, is a very large, small country. Considering its only about 82 kilometres long by 57 wide, with a population of around 600,000 people, youd think getting from A to B would be as easy as pie. It certainly can be, if for instance A is Asselborn and B is Boxhorn but youve probably not heard of either, and chances are your commute will involve going both to and through far more populated areas of the country.

*I should confess that I am quoting myself here, so the man part is accurate, wise more questionable.

While Luxembourg and its population may both be small (and the roads largely excellent, in rare instances where they are not subject to roadworks), the number of people using our roads is heavily inflated by the fact that nearly 45% of Luxembourg's workforce live in one of the neighbouring countries. This means that around 185,000 people cross the border every day to get to work, the majority of whom live in France, followed by Germany and Belgium.


Data from Statec, reflecting 2017 numbers. / © RTL/Statec

As you may guess from the above, the roads from France are exceptionally busy during rush hour but in honesty, so are most of them if you are heading towards areas including the City or Kirchberg, or even need to make your way around them. So how else can you get around the Grand Duchy?

Public transport tickets

Before we look into the various modes of transport available, do note that public transport (trains, buses, trams) is not free. Given the number of people who opt not to buy a ticket it would be easy to believe that it is, but chancing it and riding without a ticket could result in a fine of €150. Given that tickets are pretty cheap, it’s best not to take the risk.

A single ticket, which allows unlimited domestic travel for up to 2 hours, costs €2. A day ticket will set you back €4 and is valid from the time of purchase until 4am the following morning.

How and where to buy a ticket

There are several ways to buy tickets for public transport, including:

· From ticket machines placed near public transport hubs/stops. These are not available at every bus stop, but in instances where they are not you can buy your ticket from the driver.

· On the bus as noted above, you can buy your ticket straight from the bus driver. This option is not available for trains and the tram, where you must pre-purchase a ticket.

· By text message you can buy a single ticket by texting the letter A to the number 64222.

· By app you can download the mTicket app on your smartphone (available in Google Play and Apples Appstore). The app offers ticket options ranging from single tickets to monthly passes, and you can pay through PayPal or Digicash.

· By mKaart this is a travel card that offers various ticketing options, again ranging from discounted single journeys to monthly passes. You can purchase your mKaart through a travel shop/guichet or purchase an mTicket via the app.

· Through travel shops operated by CFL, VDL, TICE

  • Centrale de Mobilité : Gare de Luxembourg et Gare de Belval-Université
  • CFL: aux gares de Bettembourg, Clervaux, Echternach, Esch/Alzette, Ettelbruck, Luxembourg, Mersch, Rodange, Pétange et Troisvierges
  • AVL : Centre Hamilius (Info Box)
  • TICE : Guichet de la Gare d’Esch/Alzette

Public transport options

There is no shortage of public transport options available to you in the Grand Duchy and neighbouring regions, though do note that international travel is not included with the tickets covered above. Rates will vary if you are going across the border, and you should consult a travel office or hotline to find the ticketing option that best fits you needs if you are going to commute cross border.


Buses are operated by CDL, TICE, and RGTR – though for all intents and purposes it doesn’t much affect you as a customer which company operates which line, as ticket sales are centralised. You can find an overview of the bus lines and full time tables by visiting this page.


Trains in Luxembourg are operated by CFL. As with the buses, it doesn’t matter where you buy your ticket for domestic travel as the system is centralised. That said, it’s not a bad idea to bookmark the CFL website as it’s a good place to go for information on delays and maintenance works. Given that the train lines are undergoing a fair bit of maintenance lately, and the fact that some lines have been affected by strikes in France, it’s worth keeping an eye on. The website also offers full time tables and an overview of the lines available.


The tram currently runs from Luxexpo in Kirchberg to Stäreplaz, which is just around the corner from Glacis near the centre of Luxembourg. The plan is to expand the route considerably in the future, however, with the tram going from Findel (the airport) to Cloche d’Or (past Howald, Bonnevoie, and the train station) – though the full route will not open until 2021, and that’s assuming all goes to plan. The tram is operated by Luxtram.


No ticket needed, and every bit as fun as the name would suggest! This is a bit of a niche mode of transport that is mainly useful to those of us working in Kirchberg, as it runs from the Pfaffenthal train station up to – you guessed it – Kirchberg. That said, I have seen many a family riding up and down for no apparent reason other than the kids’ amusement. It’s run by CFL, and you can find more information here.

Finding the best route

The best way to find out how to get from point A to point B using public transport is to download the Mobiliteit app (Apple, Google), or visit the Mobiliteit website. Both options are free, and allow you to simply type in a start/end point and time of travel and the app/website will show you a list of the options available to you. Couldnt be easier! Google Maps also offers a similar feature, but I find that Mobiliteit is more reliable not least if there are unexpected delays or planned maintenance work.

If you dont have a smartphone you can also call the Mobiliteitszentral directly on +352 2465 2465. They are open from 7am to 7pm Monday-Friday, and 8am to 7pm on Saturdays, Sundays, and holidays.

Cycling - Vel'oh

Luxembourgers love cycling, and know how to dress for the occasion. The country offers lots of stunning cycle rides suitable for both exploration and commuting, but that’s going to have to be the subject of an upcoming article lest this one turns into an encyclopaedia. As cycling has become an increasingly popular mode of transport for commuting and as a pastime alike, the government has made investments aimed at improving the number and safety of cycle paths. While not quite on par with Copenhagen yet, we're getting there.

For now though, let’s focus on getting around the city – where you won’t even need to splurge on a bike of your own! This is thanks to Vel’oh, who operate a network of 75 bike rental stations across the capital – and as if that wasn’t convenient enough, they are in the process of replacing them with electric bikes, so the many hills of our fair city won’t be quite as much of a struggle to get up (but still every bit as fun to go down).

Membership is 15 per year, and includes 30 minutes free rental every time you pick up a bike (after which its 1 per hour, up to a maximum of 5 per day). For more information, check out their website.


As the final option in this already rather long article, let’s take a quick look at carpooling. Many of you will be familiar with the concept already, and is essentially involves finding someone else who is going in the same direction as yourself to cut down on costs (and the number of cars on the roads). BlaBlaCar (Google, Apple) has been operating in Luxembourg for quite some time and is probably the most established option. In addition, the sustainable development ministry has recently launched a carpooling app of its own under the name CoPilote (Google, Apple), which is also worth checking out.

That should just about cover it! Do feel free to let us know in the comments or by email if you have further suggestions or any questions, and we’ll look into it.

Martin Jonsson moved to Luxembourg in October in 2016, before which he lived in Edinburgh, Scotland, for 10 years. He's a freelance journalist and RTL Today contributor.