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 8 hours 7 minutes and 3,429 miles (5,519 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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
16.1 °C
Mon, 29 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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Visby (VBY) - The flight distance between these airports is 3,429 miles (5,519 kilometres). The direct flight time is roughly 8 hours 7 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Visby (VBY) - The flight distance between these airports is 3,819 miles (6,146 kilometres). The direct flight time is roughly 8 hours 59 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Visby (VBY) - The flight distance between these airports is 4,432 miles (7,133 kilometres). The direct flight time is roughly 10 hours 20 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Visby (VBY) - The flight distance between these airports is 4,334 miles (6,974 kilometres). The direct flight time is roughly 10 hours 7 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Visby (VBY) - The flight distance between these airports is 4,470 miles (7,193 kilometres). The direct flight time is roughly 10 hours 25 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Visby (VBY) - The flight distance between these airports is 4,122 miles (6,634 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Visby (VBY) - The flight distance between these airports is 4,587 miles (7,382 kilometres). The direct flight time is roughly 10 hours 41 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Visby (VBY) - The flight distance between these airports is 4,175 miles (6,720 kilometres). The direct flight time is roughly 9 hours 46 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Visby (VBY) - The flight distance between these airports is 3,579 miles (5,760 kilometres). The direct flight time is roughly 8 hours 27 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Visby (VBY) - The flight distance between these airports is 4,396 miles (7,074 kilometres). The direct flight time is roughly 10 hours 16 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Visby (VBY) - The flight distance between these airports is 3,479 miles (5,600 kilometres). The direct flight time is roughly 8 hours 13 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Visby (VBY) - The flight distance between these airports is 4,071 miles (6,551 kilometres). The direct flight time is roughly 9 hours 32 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Visby (VBY) - The flight distance between these airports is 3,668 miles (5,903 kilometres). The direct flight time is roughly 8 hours 39 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Visby (VBY) - The flight distance between these airports is 4,439 miles (7,144 kilometres). The direct flight time is roughly 10 hours 21 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Visby (VBY) - The flight distance between these airports is 4,513 miles (7,263 kilometres). The direct flight time is roughly 10 hours 31 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Visby (VBY) - The flight distance between these airports is 3,885 miles (6,252 kilometres). The direct flight time is roughly 9 hours 8 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Visby (VBY) - The flight distance between these airports is 3,946 miles (6,351 kilometres). The direct flight time is roughly 9 hours 16 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Visby (VBY) - The flight distance between these airports is 4,098 miles (6,596 kilometres). The direct flight time is roughly 9 hours 36 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Visby (VBY) - The flight distance between these airports is 4,266 miles (6,865 kilometres). The direct flight time is roughly 9 hours 58 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Visby (VBY) - The flight distance between these airports is 3,173 miles (5,107 kilometres). The direct flight time is roughly 7 hours 33 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Visby (VBY) - The flight distance between these airports is 4,547 miles (7,317 kilometres). The direct flight time is roughly 10 hours 36 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Visby (VBY) - The flight distance between these airports is 3,921 miles (6,310 kilometres). The direct flight time is roughly 9 hours 12 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Visby (VBY) - The flight distance between these airports is 3,302 miles (5,314 kilometres). The direct flight time is roughly 7 hours 50 minutes.
Expert Help