Bratislava Castle on its hill above the Danube, with river boats in the foreground
Slovakia · City guide

Things to do in Bratislava: castle, Old Town and the Danube

Bratislava is a small capital on the Danube, with a hilltop castle, a compact pedestrian Old Town and cheaper food and wine than Vienna, an hour away. Two days are enough for the castle, the Old Town, a river walk and a long dinner. The one thing to know is that the Old Town is small, so many visitors do it in a day and miss the evenings.

The short answer

First trip
Walk the Old Town from Michael's Gate to the Danube, climb to the castle for the view, and eat a Slovak dinner by the river or on a side street.
Where to stay
The Old Town for walking to everything, or the Eurovea riverfront for newer rooms and the Danube.
How many days
Two days cover the Old Town, the castle and a river walk. Add a third for Devín Castle or the Little Carpathians wine villages.
Best time to go
May, June and September for terraces and mild weather. December for the Christmas market.
Book ahead
Little needs booking. Reserve dinner on Friday and Saturday, and wine tastings or a Danube boat trip in summer.
From the airport
Bratislava airport is about 10 km away: bus 61 reaches the main station in around 30 minutes. From Vienna airport, a direct bus takes around 45 minutes.
Where to stay

Where to stay in Bratislava, in brief

Bratislava is small, so almost everywhere central is a short walk or tram ride from the Old Town. Our full guide compares the areas.
The full guide to where to stay in Bratislava
  • Old Town

    sights and first-timers

    Pedestrian streets, the squares and most restaurants within ten minutes on foot. Busy by day and on summer weekend nights, and the dearest part of the city.

  • Eurovea and the riverfront

    modern rooms and the Danube

    A new quarter on the east edge of the Old Town, with the river promenade, a shopping center and the theater. Comfortable, but it feels less local.

  • Below the castle

    views and quiet evenings

    Narrow streets under the castle hill, near the cathedral. Quiet at night, with some steps and a short walk to the center.

  • Palisády and Kamenné námestie

    a calmer, residential base

    Streets north of the Old Town with embassies, cafes and tram stops. Ten to fifteen minutes on foot to the center, at lower prices.

Things to do

Things to do in Bratislava

The Old Town is small and flat, so the best plan is to mix the castle, the squares and the river, and leave time for a long lunch.
  1. Bratislava Castle

    The white castle on the hill above the river, with a museum and views of the Danube and, on a clear day, into Austria. Walk up from the Old Town in about 15 minutes.

  2. Old Town walk

    Start at Michael's Gate, follow Michalská street to Hlavné námestie with the Old Town Hall, then on to Hviezdoslavovo námestie. Allow a morning, more with coffee stops.

  3. St Martin's Cathedral

    The Gothic cathedral where Hungarian kings were crowned between 1563 and 1830. Its tower is a landmark from the riverside.

  4. UFO observation deck

    A disc-shaped restaurant and viewing deck on the pylon of the Most SNP bridge, with a view over the Old Town and the river. Go near sunset.

    a table in the restaurant: a few days ahead

  5. Danube riverfront

    A promenade from the Slovak National Theatre past Eurovea to the old bridge, good for an evening walk and cycling. Rent a bike by the river.

  6. Primate's Palace and the Old Town Hall

    The neoclassical palace has a hall of English tapestries, and the Old Town Hall holds the city museum. Check opening days, since both close on some weekdays.

  7. Devín Castle

    A ruin on a rock where the Morava meets the Danube, about 10 km west of the center. Take bus 29 from near the bridge.

  8. Slavín memorial

    A hilltop war memorial and cemetery with a long view over the city and the hills behind. A taxi or a steep walk from the center.

  9. Slovak wine tasting

    Wine bars in the Old Town pour the Little Carpathians wines, such as Frankovka and Veltliner. Ask for a flight of local bottles.

    a day or two ahead for a group tasting

Before you go

What to book before you go

These sell out. Most of the rest of Bratislava can be decided on the day.

Every tour and ticket in Bratislava, and which to pick
  1. Dinner on Friday or Saturday

    The traditional restaurants in the Old Town are small, and the best tables fill at weekends.

    a few days ahead in summer
  2. Danube boat trip or Vienna boat

    The fast boat between Vienna and Bratislava and the river cruises run less often outside the warm months.

    a few days ahead in summer
When to go

Best time to visit Bratislava

May, June and September are the best months, with mild weather, open terraces and the vineyards in the hills green or ripening. The Christmas market in December fills the two main squares and is busy at weekends.

July and August can be hot, and the Old Town is full of day-trippers. January and February are cold and gray but quiet, and the wine bars and pubs are warm.

Getting around

Getting around Bratislava

Airport transfers, step by step
  • From Bratislava airportBus 61 runs to the main station roughly every 15 minutes in the day and takes around 30 minutes. A night bus, N61, runs about hourly. A taxi takes around 15 to 20 minutes.
  • From Vienna airport and ViennaDirect buses link Vienna airport and Bratislava in about 45 minutes. The regional train from Wien Hauptbahnhof to Bratislava main station takes around an hour and runs hourly.
  • On footThe Old Town is flat and compact. Michael's Gate to the river is about ten minutes, and the castle about fifteen more, uphill.
  • Trams and busesThe city has trams, trolleybuses and buses. Buy a ticket from a machine before boarding, and validate it. The main station is about 15 to 20 minutes' walk from the Old Town, or a short tram ride.
Itinerary

Bratislava in two days

2, 3 and 4 day itineraries
  1. Day 1

    Michael's Gate and the Old Town in the morning, lunch of halušky, then the castle and the cathedral. Dinner by the river, then a walk on the promenade.

  2. Day 2

    The Old Market Hall on a Saturday, or Devín Castle by bus 29. Back for a wine tasting and an evening in a pub or a wine bar.

Day trips

Day trips from Bratislava

Every day trip, how to get there
  • ViennaAbout an hour by regional train or direct bus. Easy for a day, but better with a night in each city.
  • Devín CastleA ruin above the confluence of two rivers, around 25 to 35 minutes by bus 29 from the center.
  • Little Carpathians wine routePezinok and Modra, 20 to 30 km north-east, have cellars, tastings and a small-town center. Go by train and bus, or with a driver.
Questions

Bratislava: questions people ask

How many days do you need in Bratislava?

Two days cover the castle, the Old Town and a river walk at an easy pace. Add a third day for Devín Castle or the wine villages. A single day works from Vienna but leaves little time for the evenings.

Is Bratislava worth visiting?

Yes, for a short stop. It is compact, walkable, cheaper than Vienna or Prague and good for food and wine. It has fewer major sights than its neighbors, so keep expectations modest.

Is Bratislava expensive?

Less than Vienna and about the same as Prague or Budapest for restaurants and hotels. Prices in the main squares are higher than on the side streets.

What is the best time to visit Bratislava?

May to June and September for weather and terraces. December for the Christmas market. Avoid the hottest weeks of July and August if you dislike crowds.

How do you get from Vienna to Bratislava?

By regional train from Wien Hauptbahnhof in about an hour, or by direct bus from the center or Vienna airport in around 45 minutes to an hour. There are also boats in the warmer months.

Is Bratislava safe for tourists?

Generally yes. Use the usual care with bags in crowded places and at night, and take licensed taxis or a ride app.

Which currency does Bratislava use?

The euro. Cards are widely accepted, though small pubs and market stalls may prefer cash.

Plan the rest

More for Bratislava, and the next city