Where to eat near Prague airport: before security, after it, or in town
Hours to kill before a flight, or hungry after landing: how to eat well around Václav Havel Airport without paying terminal prices for a stale sandwich.
Need to know
- Where
- Václav Havel Airport Prague, Ruzyně, west of the centre, plus districts on the way (Prague 6)
- When
- Early morning flights often mean limited choice; check opening hours the day before
- Getting there
- Metro A to Nádraží Veleslavín plus bus 119, the Airport Express from the main station, or taxi
The short version
- You have three realistic choices: eat in the city before you leave, eat in the terminal before or after security, or stop in the districts on the route to the airport.
- Which terminal you use depends on your destination: non-Schengen flights from Terminal 1, Schengen flights from Terminal 2 (as of 2026; check the airport).
- Opening hours and outlets inside the terminals change; check the airport's own page for the current list.
On this page 8 sections
The departure board says your flight leaves in four hours. You have checked in, dropped your bag and arrived early because you did not want to take chances. Now you are hungry, in a building that is happy to sell you a sandwich at a premium and a coffee with a lid.
You do have options. They depend on how much time you have, how heavy your luggage is and whether you cross the Schengen line.
Decide by time
If you have more than three hours, eat in town. Take a proper lunch near your hotel or flat, then head for the airport with a lighter bag and less hurry. Our guide to Czech lunch menus covers how to find a good weekday meal.
If you have two to three hours, eat in the terminal, ideally after security if there is a choice. The airport's website lists which outlets are on which side of security, and they change, so look before you go.
If you have less than two, buy something simple and eat it at the gate. Missing a flight over a long lunch is a poor trade.
Know your terminal
Václav Havel Airport Prague has two passenger terminals. Terminal 1 serves non-Schengen flights, and Terminal 2 serves Schengen flights, as of 2026; check the airport. The terminals have different shops and food outlets, so find out which yours is before you decide where to sit. Our guide to Prague airport arrivals explains the layout, and the airport's website lists outlets.
If your flight is outside Schengen, you pass through passport control before the departure lounge, so allow extra time before you sit down for a meal.
Eating before security
Landside, the area before security, is where you can meet people who are seeing you off, or eat while you wait for check-in to open. Check the airport's page for what is open. This is useful if your flight is early and you want a hot meal before you go through.
Landside is also the better place to buy food for the plane if you want something from a bakery or a shop; a rohlík with ham travels well. Our guide to the classic Czech bakery counter explains what to point at.
Eating after security
Airside, you pass through security and then choose from the shops and restaurants in the departure lounge. This is where most travellers spend their waiting time. The advantage is that you cannot miss the call to the gate, since you are already through.
Two practical points. Liquids over the limit cannot pass security, so buy drinks after it, and bring an empty bottle to fill if the airport has a water point. Second, food prices at any airport are higher than in town. A weekday lunch menu in the city is the better deal; the lunch-menu guide above explains how it works.
Eating on the route
The airport lies in Ruzyně, in the north-west of Prague. The usual public transport route is metro A to Nádraží Veleslavín, then bus 119, so Veleslavín and the neighbourhoods on the way are the natural places to stop. Another route is the Airport Express bus from the main station. Our guides to getting from the airport to the centre and the airport shuttles explain the options, and the same routes work in reverse.
If you want a sit-down meal, the districts of Prague 6 along metro A have restaurants and cafés of their own, and Dejvice in particular has a lively mix. We do not name places here, because they change, but a walk along the main street will show you what is open. Allow a margin for the bus, as the journey takes longer than it looks on the map.
Arriving hungry
If you land late, many airport outlets will be closed. Check the airport's page for the opening times of food outlets on arrival, and if in doubt buy a snack in the terminal before you leave for the city. In the city, late-night options exist but are thinner than you expect on a weeknight. Our guide to Prague nightlife and the night trams and buses article help you plan the journey.
If your accommodation has a kitchen, a supermarket stop on the way saves the day. See Czech supermarket must-buys for ideas.
What to carry through
Food bought in town can travel. A filled roll, a piece of fruit or a koláč survives a bag. Do not carry liquid foods such as soup or spreads in hand luggage beyond the liquids limit, and check your airline's and the destination country's rules on bringing food in, because some countries restrict meat and dairy. If you are carrying Czech souvenirs, our guide to what to buy in Prague covers the edible ones, and tax-free shopping explains the refund process, which also takes time at the airport.
Leave margin for that last item. A VAT refund stamp must be obtained before you check in bags that contain the goods, which affects when you eat as much as where.
Dietary needs
Airport outlets list allergens, and staff can answer questions in English. Vegetarian and vegan options are more common than they were, but choice is narrower than in the city. If you have a strict diet, eat in town or bring a snack. Our guides to vegan food and gluten-free eating are the places to start.
Frequently asked questions
Which terminal do I use?
Non-Schengen flights use Terminal 1, and Schengen flights use Terminal 2 (as of 2026). Check your ticket and the airport's website.
Is it better to eat in the city or at the airport?
With more than three hours, eat in the city. With less, eat in the terminal, ideally after security.
Can I bring a drink through security?
Not over the liquids limit. Buy after security or bring an empty bottle and fill it.
How do I get to the airport by public transport?
Metro A to Nádraží Veleslavín and bus 119, or the Airport Express from the main station. Check dpp.cz.
If your flight is tomorrow, pick the meal now. Eat in town, keep the terminal for coffee and go through security with time to spare.
Share this guide
Sources
AI noteArticles are written with AI assistance and checked by automated fact and style checks against their sources. Stories on politics, courts, health, migration and visas, and anything about named people, are published only after a human editor approves them. Corrections: see our corrections policy. AI policy
CH 03
More in Food & Drink
All Food & Drink guides- Why Czechs drink so much beer: the numbers, the pubs and the protected name5 min read
- Working from a Prague café: how to pick one and not get side-eyed6 min read
- 15 Czech dishes you will see on every menu, and exactly how to order them4 min read
- Becherovka and Czech spirits: bitter herbs, beet "rum" and fruit brandy4 min read