Nestled along the banks of the Danube River, Bratislava captivates visitors with its charming mix of old-world charm and vibrant modernity. As the capital of Slovakia, this picturesque city boasts a rich history reflected in its well-preserved medieval old town, dominated by the imposing Bratislava Castle perched atop a hill. Stroll through narrow cobblestone streets lined with pastel-hued buildings and quaint cafes, or take in panoramic views from the UFO Observation Deck. With its inviting blend of culture, cuisine, and architecture, Bratislava offers a truly unforgettable experience for those seeking a European getaway off the beaten path.
The cheapest month to fly to Bratislava is typically February or March.
The popular airports near Bratislava include Vienna International Airport (VIE) in Austria, Bratislava Airport (BTS) in Slovakia, and Budapest Ferenc Liszt International Airport (BUD) in Hungary.
The flight to Bratislava (BTS) is roughly 12 hours and 5,180 miles (8,336 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Bratislava from leading comparison sites using our search engine dashboard.
Restored hilltop Baroque castle
Castle ruins with Danube views
Gothic-style Catholic cathedral
City center bridge over the Danube
14th-century city gate & museum
Local-history museum in an old town hall
Elegant 18th-century palace & music hall
Presidential mansion with public gardens
Blue church with art nouveau design
Historic square with a fountain
War memorial & cemetery with views
Habsburg palace estate & baroque gardens
Museum with natural history exhibits
Main old town square named after poet
Bronze sculpture of a man in a manhole
Modern art museum & park on the Danube
Compact museum of pharmacy history
Prominent tower with views & an eatery
Expansive showcase of international art
Wooded trails & views from a TV tower
Famous landmark with a prominent statue
Zoo with life-size dinosaur sculptures
Lake with a campsite & beachfront bar
Forested peak with an old military base
Street encircling a historic square
Eclectic art gallery in 2 city mansions
Transportation museum with old trucks
Museum & remains of a Roman settlement
Hiking & cycling trails to castle ruins
Sculpture of a local personality
Hiking & biking in a suburban forest
Farmers' & food markets in a 1910 hall
Slovak artists in a contemporary space
Longtime public park with many trees
Old Jewish cemetery & rabbi's tomb
Hillside park with forest trails & cafe
Walking paths & Old Town views
Theatre
Fossil
Historic church with an ornate interior
Lake
Big botanical garden with exotic plants
Château, forest, mountain, nature and sports
Protected area and nature
Sports Complex
Architecture
Protected area, forest and nature
Catholic church with a baroque interior
Forested ruins of a medieval castle
Park and Garden
Art gallery in a rococo-style palace
Former palace with government offices
Museum
War Museum
Route
Busy, urban street with dining & shops
Palace, art museum and wolfgang amadeus mozart
Point of interest
Route
Museum and rococo
Weaponry museum with views of the city
Exhibits tracing local Jewish heritage
Tourist attraction
Route
Lake
Bridge
Casino and poker
Tourist attraction
Observation Deck
Synagogue
Variety Shop
Park and garden
Rafting and sports
Forest
Fountain
Museum
Castle and ruins
1630s Protestant-turned-Catholic church
Cathedral and church
Lake, ski resort, history and nature
Sculpture
Art museum and art
National Forest
Showcase for folk arts & crafts
Point of interest
Mountain Cable Car
Nature, forest, wetland and nature reserve
Historic building with an art gallery
Point of interest
Museum and garden
Palace and history
Sculpture
Historic church in the Gothic style
Lake
Sculpture
21.1 °C
Sun, 28 Apr 2024
Average Temperature
3°C
Jan
5°C
Feb
10°C
Mar
17°C
Apr
22°C
May
25°C
Jun
28°C
Jul
27°C
Aug
22°C
Sep
60°C
Oct
8°C
Nov
3°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Bratislava (BTS) - The flight distance between these airports is 5,180 miles (8,336 kilometres). The direct flight time is roughly 12 hours.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Bratislava (BTS) - The flight distance between these airports is 5,676 miles (9,134 kilometres). The direct flight time is roughly 13 hours 6 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Bratislava (BTS) - The flight distance between these airports is 5,443 miles (8,760 kilometres). The direct flight time is roughly 12 hours 35 minutes.
Flights from George, South Africa - George Airport (GRJ) to Bratislava (BTS) - The flight distance between these airports is 5,687 miles (9,152 kilometres). The direct flight time is roughly 13 hours 8 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Bratislava (BTS) - The flight distance between these airports is 5,163 miles (8,310 kilometres). The direct flight time is roughly 11 hours 58 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Bratislava (BTS) - The flight distance between these airports is 5,700 miles (9,173 kilometres). The direct flight time is roughly 13 hours 10 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Bratislava (BTS) - The flight distance between these airports is 5,368 miles (8,639 kilometres). The direct flight time is roughly 12 hours 25 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Bratislava (BTS) - The flight distance between these airports is 5,649 miles (9,091 kilometres). The direct flight time is roughly 13 hours 3 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Bratislava (BTS) - The flight distance between these airports is 5,085 miles (8,183 kilometres). The direct flight time is roughly 11 hours 47 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Bratislava (BTS) - The flight distance between these airports is 5,339 miles (8,592 kilometres). The direct flight time is roughly 12 hours 21 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Bratislava (BTS) - The flight distance between these airports is 5,155 miles (8,296 kilometres). The direct flight time is roughly 11 hours 57 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Bratislava (BTS) - The flight distance between these airports is 5,057 miles (8,138 kilometres). The direct flight time is roughly 11 hours 44 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Bratislava (BTS) - The flight distance between these airports is 5,439 miles (8,753 kilometres). The direct flight time is roughly 12 hours 35 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Bratislava (BTS) - The flight distance between these airports is 5,033 miles (8,101 kilometres). The direct flight time is roughly 11 hours 41 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Bratislava (BTS) - The flight distance between these airports is 5,394 miles (8,680 kilometres). The direct flight time is roughly 12 hours 29 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Bratislava (BTS) - The flight distance between these airports is 5,296 miles (8,524 kilometres). The direct flight time is roughly 12 hours 16 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Bratislava (BTS) - The flight distance between these airports is 5,553 miles (8,937 kilometres). The direct flight time is roughly 12 hours 50 minutes.
Expert Help
Choose Site / Currency