CDG’s free shuttle buses mainly move staff, hotel guests, and off-site parking users
Free shuttle buses at Paris Charles de Gaulle (CDG) cover terminals 1, 2, and 3, remote parking, and nearby hotels for $0, with rides usually taking 5–25 minutes depending on route and traffic. Think of them as the backup network when CDGVAL is shut or when your hotel or parking lot throws in a “free transfer” instead of paying for a taxi.
Most buses run every 15–30 minutes, but TripAdvisor reviews mention waits of 30+ minutes for hotel shuttles that claim 15–20 minute headways. Services thin out late at night and very early morning, so that 05:50 departure from Terminal 2 can be risky if you just miss the bus.
There are three main types: inter-terminal replacement buses when CDGVAL is under maintenance, remote parking shuttles from lots outside the terminal loop, and hotel shuttles from Roissypôle or marked bays at terminals 1, 2, and 3. Each has its own route map and timetable, which is why first-timers often stand at the wrong stop watching buses go elsewhere.
Hotel shuttles often run on fixed patterns like every 20–30 minutes, and some stop around 23:00–00:00, depending on the property. Regulars on FlyerTalk and Reddit say they email the hotel in advance to confirm the last run, then keep a backup plan for a taxi if their flight into CDG is landing after 22:30.
When CDGVAL is partially closed, replacement buses get stuck in the same traffic as everyone else on the airport roads and usually add extra stops. FlyerTalk posters suggest adding at least 15–20 minutes of buffer if CDG announces CDGVAL works, especially when connecting between Terminal 1 and the Terminal 2 satellites.
How to use the free shuttle buses step by step
- 1. Confirm you really need a bus. If your hotel is at Roissypôle or near Terminal 3, CDGVAL plus a 5–10 minute walk often beats waiting for a hotel shuttle.
- 2. Check your hotel or parking booking. Look for the exact shuttle name, operating hours (for example, 06:00–23:30), and stated frequency (like every 20 minutes).
- 3. Find the right stop at your terminal. Follow signs for “Hotels” or “Navettes” and look for numbered bays at Terminal 1, 2, or 3 that match your hotel or parking operator.
- 4. Watch the front sign on the bus. Buses usually show the hotel names, parking code, or terminal numbers; confirm with the driver if it actually stops at your destination.
- 5. Factor in waiting plus driving time. Build at least 15–30 minutes of waiting time into your plan during peak hotel check-in/checkout hours, on top of the 5–25 minute ride.
- 6. If it’s late and the bus is packed, cut losses. If you’ve already waited 30 minutes and two full buses have left, grab a metered taxi from the official rank rather than risking a missed flight.
One final tip: screenshot your hotel or parking shuttle instructions (with bay number and hours) before landing at CDG so you’re not relying on airport Wi‑Fi while standing at Terminal 2 trying to guess which bus is yours.