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 13 hours 27 minutes and 5,830 miles (9,382 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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
17.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 Manila, Philippines - Metropolitan Area Airport (MNL) to Visby (VBY) - The flight distance between these airports is 5,830 miles (9,382 kilometres). The direct flight time is roughly 13 hours 27 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Visby (VBY) - The flight distance between these airports is 6,181 miles (9,948 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Visby (VBY) - The flight distance between these airports is 6,044 miles (9,727 kilometres). The direct flight time is roughly 13 hours 55 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Visby (VBY) - The flight distance between these airports is 5,774 miles (9,292 kilometres). The direct flight time is roughly 13 hours 19 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Visby (VBY) - The flight distance between these airports is 6,030 miles (9,704 kilometres). The direct flight time is roughly 13 hours 53 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Visby (VBY) - The flight distance between these airports is 6,428 miles (10,346 kilometres). The direct flight time is roughly 14 hours 47 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Visby (VBY) - The flight distance between these airports is 6,163 miles (9,919 kilometres). The direct flight time is roughly 14 hours 11 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Visby (VBY) - The flight distance between these airports is 6,316 miles (10,164 kilometres). The direct flight time is roughly 14 hours 32 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Visby (VBY) - The flight distance between these airports is 6,004 miles (9,663 kilometres). The direct flight time is roughly 13 hours 50 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Visby (VBY) - The flight distance between these airports is 6,376 miles (10,260 kilometres). The direct flight time is roughly 14 hours 40 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Visby (VBY) - The flight distance between these airports is 6,314 miles (10,162 kilometres). The direct flight time is roughly 14 hours 31 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Visby (VBY) - The flight distance between these airports is 6,472 miles (10,416 kilometres). The direct flight time is roughly 14 hours 52 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Visby (VBY) - The flight distance between these airports is 6,266 miles (10,085 kilometres). The direct flight time is roughly 14 hours 25 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Visby (VBY) - The flight distance between these airports is 6,314 miles (10,161 kilometres). The direct flight time is roughly 14 hours 31 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Visby (VBY) - The flight distance between these airports is 5,670 miles (9,125 kilometres). The direct flight time is roughly 13 hours 6 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Visby (VBY) - The flight distance between these airports is 6,120 miles (9,849 kilometres). The direct flight time is roughly 14 hours 5 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Visby (VBY) - The flight distance between these airports is 6,215 miles (10,002 kilometres). The direct flight time is roughly 14 hours 18 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Visby (VBY) - The flight distance between these airports is 6,015 miles (9,680 kilometres). The direct flight time is roughly 13 hours 51 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Visby (VBY) - The flight distance between these airports is 6,098 miles (9,814 kilometres). The direct flight time is roughly 14 hours 3 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Visby (VBY) - The flight distance between these airports is 6,062 miles (9,756 kilometres). The direct flight time is roughly 13 hours 58 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Visby (VBY) - The flight distance between these airports is 6,215 miles (10,002 kilometres). The direct flight time is roughly 14 hours 18 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Visby (VBY) - The flight distance between these airports is 5,597 miles (9,008 kilometres). The direct flight time is roughly 12 hours 56 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Visby (VBY) - The flight distance between these airports is 6,260 miles (10,074 kilometres). The direct flight time is roughly 14 hours 24 minutes.
Expert Help
Choose Site / Currency