You’re running late, stuck in Sydney’s M1 traffic, and starting to worry you haven’t left enough time to check in. Or you’re already at Brisbane Airport facing a kiosk that won’t accept your booking and you’re not sure what to do next.
These are exactly the moments when it pays to know how Virgin Australia’s check-in system actually works.
Here’s a clear breakdown of the process, including the details that often catch Aussie travellers out.
Virgin Australia opens online check-in 48 hours before domestic departure. It closes 30 minutes before your flight leaves.
Online check-in is only available for domestic flights. If you’re flying internationally to Bali or Fiji, Virgin Australia does not offer online check-in at all. You must check in at the airport counter regardless of whether you have bags or not. Counter check-in for international flights closes 60 minutes before departure, so plan your airport arrival accordingly.
Once checked in for a domestic flight, you can pick or change your seat, download your boarding pass and add bags if needed. It doesn’t let you skip the airport entirely, though. You still need to drop checked bags at the counter. The main win is sorting your seat and boarding pass from home.
We recommend checking in the night before rather than the morning of. We’ve seen too many people leave it until the last minute and run into website errors or browser timeouts. Virgin’s site can be picky, so try clearing cookies or switching browsers if it fails. Checking in the night before keeps things calm and removes one thing to worry about on travel day.
The Virgin Australia app lets you check in, show your boarding pass and track your bags. On busy routes like Melbourne to Sydney, it can save you five to ten minutes by skipping the kiosk queue with a mobile boarding pass.
The catch is that the app sometimes struggles with paid seat upgrades. Australian passengers have reported paying for Economy X seats, getting a confirmation, then finding the system does not recognise the payment at check-in. This has happened at both Perth and Melbourne airports.
If you have paid for a seat upgrade, take a screenshot of the confirmation. Do not assume the app and the airport counter are in sync.
A practical tip from our experience:
Screenshot everything if you have paid for a seat upgrade or added bags through the app. Virgin’s systems do not always update in real time. A timestamped screenshot gives you solid proof if something goes wrong at the counter. Airport staff usually try to help but they need clear evidence.
Virgin Australia has self-service kiosks at major airports including Sydney, Melbourne, Brisbane, Perth and Adelaide. You can check in, print your boarding pass and generate a bag tag.
Kiosk check-in closes 30 minutes before domestic departure.
The staffed counter is your option if you need manual document checks, you’re travelling with an infant, or you’ve run into a tech issue at the kiosk. Counter check-in for domestic flights closes 30 minutes before departure.
For international flights to Bali and Fiji check-in closes 60 minutes before departure. Virgin does not offer online check-in for international flights so you must clear the counter before you can enter the airside terminal even if you have no checked bags.
For domestic flights bag drop opens when the airport check-in counters open. At Sydney T2 that is from 4am. You can drop bags hours early if you want to explore the city before a late flight. It is worth calling ahead to confirm times at smaller airports like Hobart or Launceston.
We Recommend to Check
Virgin Australia lists two times on its website. The recommended arrival time for domestic flights is 60 minutes before departure. The actual cut-off is 30 minutes. Many travellers arrive at 35 minutes and still get through fine. It is not worth the stress to push it right to the limit.
Virgin Australia’s domestic fares are split into four main tiers: Economy Lite, Economy Choice, Economy Flex, and Business. Checked baggage inclusion depends entirely on the fare type you booked.
Economy Lite fares come with zero checked baggage. Adding a 23kg bag at booking time typically costs $35 to $55 each way on domestic routes. Leave it until airport check-in, and that fee can reach $100 or more per bag, and that’s not an exaggeration.
The takeaway is simple: add your bags at the time of booking.
Bags weighing between 23kg and 32kg attract an excess weight fee per item. Above 32kg, Virgin won’t take it as checked baggage at all. Fees subject to change. For updated information, visit their website.
We Recommend to Check Your Fare Type Before You Pack
Plenty of people grab a cheap Economy Lite fare, then forget it comes with no baggage allowance. Log in to Manage Booking and see exactly what is included with your ticket. If you need to add a bag online, do it at least a few hours before departure. The expensive airport rate kicks in once check-in systems switch over.
Missing the check-in cut-off on a Virgin Australia flight usually means you lose that flight.
Their official no-show policy says if you do not fly and do not notify them within 24 hours before departure, you forfeit the fare and any Velocity Points used.
In practice, outcomes vary. Frequent flyer forum members on Australian Frequent Flyer (AFF) report that passengers with Velocity Gold or Platinum status are often moved to the next flight at no charge. Without status, it usually comes down to the discretion of the staff member at the counter; some will rebook for a change fee, others won’t.
One case shared on the forums involved a passenger who tried the kiosk 19 minutes before departure. The system rejected them because the cut-off was 20 minutes. One minute cost them the flight.
Do not rely on status to save you. Even Gold or Platinum members do not get a guaranteed free rebook. Status can help but it is not an official policy. If you are running late, call Virgin Australia on 13 67 89 before you reach the airport. Telling them early puts you in a much stronger position than turning up after the cut-off. The outcome also depends on whether the next flight has seats available.
Seat selection becomes free for Economy Lite about three hours before departure, but by then most good seats are already taken.
Before heading to the airport, log in to your booking and double-check your fare type, baggage allowance, and check-in deadline. You’ll find all of this under Manage Booking, and it can save you a lot of stress on the day.
Read more: Thai Airways Check-in Policy