Travelers who leave their car at a private parking lot near the airport use the same service on departure and arrival: the shuttle, a free van connecting the parking lot to the terminal. It determines whether your trip starts smoothly or in a rush, and how long you wait on arrival after hours of flying.
This guide explains how the shuttle works at Guarulhos (GRU) and Viracopos (VCP), what average travel times to expect, what is usually included in the daily rate and how to book with your price locked in through xpark.
What is an airport parking shuttle
The shuttle is free transportation, usually a van, that takes passengers from the parking lot to the departure terminal and brings them back on arrival. At GRU and VCP, private operators are located outside the airport grounds, so the shuttle is not a separate add-on: it is an essential part of the service and is usually included in the daily rate at no extra charge.
The official parking facility inside the airport does not require a shuttle, as passengers can walk from the parking garage to the terminal.
The van is shared with other passengers, runs 24 hours a day at almost all established operators and takes a short route, generally between 3 and 12 minutes to the terminal. To avoid delays, it's worth providing your flight number when booking: this allows the operator to track schedule changes and arrange your return even if your flight is delayed or arrives early.
How it works, step by step
1. Arrive at the parking lot. Drive to the operator, hand over your car at the counter and receive your receipt. Check-in usually takes 3 to 5 minutes.
2. Board the van. The van takes you and your luggage directly to the designated terminal (T1, T2 or T3 at Guarulhos; the single terminal at Viracopos). During peak hours, there may be a short wait before departure.
3. Return flight. After landing, notify the operator (via WhatsApp in most cases) and the van will pick you up at the agreed point, usually on the arrivals level.
4. Collect your car. Back at the parking lot, check your vehicle and continue your journey. With self-park operators, you keep your keys; with valet operators, your car is brought to the exit.
How the shuttle works at Guarulhos Airport (GRU)
At GRU, private operators are generally 4 to 12 minutes from the terminal, with 24-hour shuttles. The main operators (Bandeira Park, Airport Park, Urban Park and others) run their own vans directly to all three terminals. The total time from arriving at the parking lot to reaching the departure gate is usually between 20 and 30 minutes, including check-in, travel and getting off the van.
For those who prefer to avoid the van and the walk with luggage, door-to-door valet service is also available at GRU: a driver takes your car at departures and returns it at arrivals. The options, costs and when each one is worthwhile are described in the guide to valet parking at GRU. To see each operator's price, distance and time to the gate in one place and book with your rate locked in, use the Guarulhos comparison on Xpark.
How the shuttle works at Viracopos Airport (VCP)
At Viracopos, private operators are generally 3 to 10 minutes from the single terminal, also with 24-hour shuttles in their own vans. The service tends to be faster than at GRU, thanks to the single terminal and less congestion on the access road. The total time from arriving at the parking lot to reaching the departure gate is usually between 15 and 25 minutes.
To check the options near VCP, including the price per day, distance and what is included, see the Viracopos comparison on Xpark and book directly, without having to visit each operator's website.
Average times and what to expect from the shuttle
| Stage | GRU (Guarulhos) | VCP (Viracopos) |
|---|---|---|
| Average travel time from parking lot to terminal | 4 to 12 min | 3 to 10 min |
| Average wait for van departure (peak hours) | 5 to 10 min | 3 to 8 min |
| Estimated total time (parking lot arrival to gate) | 20 to 30 min | 15 to 25 min |
| Service | 24 hours | 24 hours |
| Return pickup at arrivals | WhatsApp notification | WhatsApp notification |
What's usually included in the daily rate
At most established operators near GRU and VCP, the daily rate includes the following at no extra charge: a shuttle van to the terminal and back on arrival, 24-hour camera monitoring, and a waiting room with Wi-Fi and a restroom. Common optional extras include covered parking (for an additional charge over open-air parking), car washing and insurance in your name. The full policy varies by operator and is available on each operator's listing on xpark.
Lock in your price with Xpark
O xpark compares parking operators near GRU and VCP in a single search, showing the price per day, total for the stay, distance to the terminal, what is included (shuttle, insurance, cancellation) and average time to the gate. Booking locks in the displayed rate, and confirmation arrives by email and WhatsApp, without the need to create an account with each operator.
For travelers who prefer door-to-door service at GRU, Valetina is also included in the comparison and can be booked directly through Xpark.
Frequently asked questions about parking shuttles
Is the shuttle really free?
Yes. At private parking operators near GRU and VCP, the van shuttle to the terminal and the return trip from arrivals are included in the daily rate at no extra charge. The cost is already included in the parking price. To compare the total price across operators, use Xpark.
How long does the shuttle take to reach the terminal?
At Guarulhos, the ride takes an average of 4 to 12 minutes, with a total time of 20 to 30 minutes from arrival at the parking lot to the departure gate. At Viracopos, the ride takes 3 to 10 minutes, with a total time of 15 to 25 minutes. To see the estimated time for each operator, check the Guarulhos comparison or the Viracopos comparison.
Does the shuttle run 24 hours a day?
Yes. Established operators near GRU and VCP run shuttles 24 hours a day, every day of the year, to accommodate night flights, early-morning flights and unusual schedules. Even so, it's a good idea to provide your flight number when booking so the operator can track delays and earlier arrivals.
How do I notify the operator when my flight lands?
With most operators, simply send a message to the WhatsApp number provided in your booking confirmation as soon as you arrive. The van picks you up at the agreed arrivals pickup point, usually on the same level. When you book through xpark, the operator's contact details are sent with your confirmation by email and WhatsApp.
Is there an alternative to the shuttle van?
Yes, at Guarulhos Airport. Door-to-door valet service, offered by Valetina, eliminates the need for a van ride and a walk with your luggage: the driver collects your car at departures and returns it at arrivals. The service options, costs and when each one makes sense are covered in the guide to valet parking at GRU. You can book directly through xpark.
How do I book parking with a shuttle included through Xpark?
On xpark, simply enter the airport (GRU or VCP), departure date, flight time and terminal to see operators with their price per day, total for your stay, distance to the terminal and what's included (shuttle, insurance, cancellation). Your booking locks in the displayed rate, and confirmation arrives by email and WhatsApp, without having to visit each operator's website.
Methodology
The time ranges and included services were reviewed at the main private operators near GRU and VCP in June 2026, based on public information and official channels. This guide follows the criteria of the Xpark methodology, with significant weight given to terminal access, where the shuttle is the central consideration. Prices and times are subject to change; please check when booking.
“The shuttle is not an extra cost, it is included in the daily rate. What varies between operators is the travel time to the gate and how much time you spend waiting.”