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 25 minutes and 5,813 miles (9,355 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
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
9.1 °C
Sat, 27 Apr 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 Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Visby (VBY) - The flight distance between these airports is 5,813 miles (9,355 kilometres). The direct flight time is roughly 13 hours 25 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Visby (VBY) - The flight distance between these airports is 6,155 miles (9,905 kilometres). The direct flight time is roughly 14 hours 10 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Visby (VBY) - The flight distance between these airports is 5,611 miles (9,030 kilometres). The direct flight time is roughly 12 hours 58 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Visby (VBY) - The flight distance between these airports is 5,531 miles (8,901 kilometres). The direct flight time is roughly 12 hours 47 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Visby (VBY) - The flight distance between these airports is 6,206 miles (9,987 kilometres). The direct flight time is roughly 14 hours 17 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Visby (VBY) - The flight distance between these airports is 5,950 miles (9,575 kilometres). The direct flight time is roughly 13 hours 43 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Visby (VBY) - The flight distance between these airports is 6,174 miles (9,936 kilometres). The direct flight time is roughly 14 hours 13 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Visby (VBY) - The flight distance between these airports is 5,564 miles (8,954 kilometres). The direct flight time is roughly 12 hours 51 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Visby (VBY) - The flight distance between these airports is 5,635 miles (9,069 kilometres). The direct flight time is roughly 13 hours 1 minute.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Visby (VBY) - The flight distance between these airports is 5,711 miles (9,190 kilometres). The direct flight time is roughly 13 hours 11 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Visby (VBY) - The flight distance between these airports is 5,785 miles (9,309 kilometres). The direct flight time is roughly 13 hours 21 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Visby (VBY) - The flight distance between these airports is 6,208 miles (9,991 kilometres). The direct flight time is roughly 14 hours 17 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Visby (VBY) - The flight distance between these airports is 6,163 miles (9,918 kilometres). The direct flight time is roughly 14 hours 11 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Visby (VBY) - The flight distance between these airports is 6,230 miles (10,026 kilometres). The direct flight time is roughly 14 hours 20 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Visby (VBY) - The flight distance between these airports is 6,325 miles (10,179 kilometres). The direct flight time is roughly 14 hours 33 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Visby (VBY) - The flight distance between these airports is 6,220 miles (10,010 kilometres). The direct flight time is roughly 14 hours 19 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Visby (VBY) - The flight distance between these airports is 5,808 miles (9,347 kilometres). The direct flight time is roughly 13 hours 24 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Visby (VBY) - The flight distance between these airports is 5,684 miles (9,147 kilometres). The direct flight time is roughly 13 hours 7 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Visby (VBY) - The flight distance between these airports is 6,269 miles (10,090 kilometres). The direct flight time is roughly 14 hours 25 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Visby (VBY) - The flight distance between these airports is 6,234 miles (10,032 kilometres). The direct flight time is roughly 14 hours 21 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Visby (VBY) - The flight distance between these airports is 6,183 miles (9,950 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Visby (VBY) - The flight distance between these airports is 6,187 miles (9,956 kilometres). The direct flight time is roughly 14 hours 14 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Visby (VBY) - The flight distance between these airports is 6,195 miles (9,970 kilometres). The direct flight time is roughly 14 hours 15 minutes.
Expert Help
Choose Site / Currency