Nestled on the picturesque island of Gotland in Sweden, Visby is a charming medieval town steeped in history and surrounded by ancient walls dating back to the 13th century. Its cobblestone streets wind through well-preserved ruins, charming cafes, and vibrant gardens, creating an enchanting atmosphere that transports visitors back in time. Known for its annual Medieval Week celebration, Visby offers a unique blend of modern amenities and historical charm, making it a must-visit destination for travelers seeking a cultural and immersive experience in a stunning seaside setting.
The cheapest month to fly to Visby is typically in November.
The popular airports near the city of Visby are Visby Airport (VBY) and Stockholm Arlanda Airport (ARN).
The flight to Visby (VBY) is roughly 6 hours 29 minutes and 2,697 miles (4,340 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
The best way is to compare flights to Visby from leading comparison sites using our search engine dashboard.
History museum with regional artifacts
Well-preserved medieval city walls
Botanic garden with a variety of plants
Scenic city green space & event site
Ruins and architecture
Water park and park and garden
Cathedral and church
History
Church
Ruins
Ruins
Park and Garden
Museum and children's museum
Nature reserve
Ruins and history
Museum
Historical landmark
Tourist attraction
Climbing, cliff, nature reserve and nature
Nature reserve
11.1 °C
Wed, 1 May 2024
Average Temperature
2°C
Jan
1°C
Feb
4°C
Mar
10°C
Apr
16°C
May
19°C
Jun
22°C
Jul
21°C
Aug
17°C
Sep
11°C
Oct
7°C
Nov
4°C
Dec
Flights from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Visby (VBY) - The flight distance between these airports is 2,697 miles (4,340 kilometres). The direct flight time is roughly 6 hours 29 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Visby (VBY) - The flight distance between these airports is 2,656 miles (4,274 kilometres). The direct flight time is roughly 6 hours 24 minutes.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Visby (VBY) - The flight distance between these airports is 2,644 miles (4,256 kilometres). The direct flight time is roughly 6 hours 22 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Visby (VBY) - The flight distance between these airports is 2,520 miles (4,055 kilometres). The direct flight time is roughly 6 hours 5 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Visby (VBY) - The flight distance between these airports is 2,498 miles (4,020 kilometres). The direct flight time is roughly 6 hours 3 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Visby (VBY) - The flight distance between these airports is 2,738 miles (4,406 kilometres). The direct flight time is roughly 6 hours 35 minutes.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Visby (VBY) - The flight distance between these airports is 2,514 miles (4,045 kilometres). The direct flight time is roughly 6 hours 5 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Visby (VBY) - The flight distance between these airports is 2,994 miles (4,818 kilometres). The direct flight time is roughly 7 hours 9 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Visby (VBY) - The flight distance between these airports is 2,209 miles (3,555 kilometres). The direct flight time is roughly 5 hours 24 minutes.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Visby (VBY) - The flight distance between these airports is 2,376 miles (3,824 kilometres). The direct flight time is roughly 5 hours 46 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Visby (VBY) - The flight distance between these airports is 2,709 miles (4,360 kilometres). The direct flight time is roughly 6 hours 31 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Visby (VBY) - The flight distance between these airports is 3,080 miles (4,957 kilometres). The direct flight time is roughly 7 hours 20 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Visby (VBY) - The flight distance between these airports is 2,838 miles (4,567 kilometres). The direct flight time is roughly 6 hours 48 minutes.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Visby (VBY) - The flight distance between these airports is 2,879 miles (4,633 kilometres). The direct flight time is roughly 6 hours 53 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Visby (VBY) - The flight distance between these airports is 2,024 miles (3,257 kilometres). The direct flight time is roughly 4 hours 59 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Visby (VBY) - The flight distance between these airports is 3,073 miles (4,945 kilometres). The direct flight time is roughly 7 hours 19 minutes.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Visby (VBY) - The flight distance between these airports is 2,429 miles (3,909 kilometres). The direct flight time is roughly 5 hours 53 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Visby (VBY) - The flight distance between these airports is 2,281 miles (3,670 kilometres). The direct flight time is roughly 5 hours 34 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Visby (VBY) - The flight distance between these airports is 2,142 miles (3,448 kilometres). The direct flight time is roughly 5 hours 15 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Visby (VBY) - The flight distance between these airports is 3,144 miles (5,060 kilometres). The direct flight time is roughly 7 hours 29 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Visby (VBY) - The flight distance between these airports is 2,190 miles (3,524 kilometres). The direct flight time is roughly 5 hours 21 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Visby (VBY) - The flight distance between these airports is 2,037 miles (3,278 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Visby (VBY) - The flight distance between these airports is 2,903 miles (4,672 kilometres). The direct flight time is roughly 6 hours 57 minutes.
Expert Help
Choose Site / Currency