The duration of your flight to Bratislava depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to Bratislava on KAYAK are from Boston, which takes 19h 40m, San Francisco, which takes 19h 45m, New York, which takes 26h 45m, and Miami, which takes 30h 10m.