Located in the vibrant state of Gujarat, Bhavnagar is a city steeped in rich history and cultural heritage. Known for its picturesque coastline, bustling markets, and impressive architecture, Bhavnagar offers a delightful mix of traditional charm and modern amenities. Visitors can explore the historic Bhavnagar fort, wander through the colorful bazaars, or simply relax on the sandy beaches along the Gulf of Khambhat. With its warm hospitality and distinctive local cuisine, Bhavnagar promises an unforgettable experience for those seeking to immerse themselves in the authentic flavors of Gujarat.
The cheapest month to fly to Bhavnagar is typically during the monsoon season, around June to September.
The popular airports near Bhavnagar are Ahmedabad Airport (AMD), Vadodara Airport (BDQ), and Rajkot Airport (RAJ).
The flight to Bhavnagar (BHU) is roughly 17 hours 20 minutes and 7,576 miles (12,192 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Bhavnagar from leading comparison sites using our search engine dashboard.
Hilltop holy place with scenic views
Lake
Temple
Lakefront palace honoring a queen
Access route to a scenic urban park
Gandhi's life story & local archeology
Relaxed site for walks & wildlife views
Camping
Water park
Zoo
Lake
Park
Park and garden
Attraction
Temple
37.9 °C
Sat, 27 Apr 2024
Average Temperature
28°C
Jan
31°C
Feb
35°C
Mar
38°C
Apr
40°C
May
38°C
Jun
34°C
Jul
32°C
Aug
34°C
Sep
35°C
Oct
33°C
Nov
29°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Bhavnagar (BHU) - The flight distance between these airports is 7,576 miles (12,192 kilometres). The direct flight time is roughly 17 hours 20 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Bhavnagar (BHU) - The flight distance between these airports is 7,323 miles (11,785 kilometres). The direct flight time is roughly 16 hours 46 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Bhavnagar (BHU) - The flight distance between these airports is 7,444 miles (11,980 kilometres). The direct flight time is roughly 17 hours 2 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Bhavnagar (BHU) - The flight distance between these airports is 7,388 miles (11,890 kilometres). The direct flight time is roughly 16 hours 55 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Bhavnagar (BHU) - The flight distance between these airports is 7,239 miles (11,650 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Bhavnagar (BHU) - The flight distance between these airports is 7,054 miles (11,352 kilometres). The direct flight time is roughly 16 hours 10 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Bhavnagar (BHU) - The flight distance between these airports is 7,381 miles (11,878 kilometres). The direct flight time is roughly 16 hours 54 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Bhavnagar (BHU) - The flight distance between these airports is 7,184 miles (11,562 kilometres). The direct flight time is roughly 16 hours 27 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Bhavnagar (BHU) - The flight distance between these airports is 6,607 miles (10,632 kilometres). The direct flight time is roughly 15 hours 10 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Bhavnagar (BHU) - The flight distance between these airports is 7,443 miles (11,979 kilometres). The direct flight time is roughly 17 hours 2 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Bhavnagar (BHU) - The flight distance between these airports is 6,554 miles (10,548 kilometres). The direct flight time is roughly 15 hours 3 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Bhavnagar (BHU) - The flight distance between these airports is 7,432 miles (11,960 kilometres). The direct flight time is roughly 17 hours.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Bhavnagar (BHU) - The flight distance between these airports is 6,854 miles (11,031 kilometres). The direct flight time is roughly 15 hours 43 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Bhavnagar (BHU) - The flight distance between these airports is 7,027 miles (11,308 kilometres). The direct flight time is roughly 16 hours 6 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Bhavnagar (BHU) - The flight distance between these airports is 7,458 miles (12,003 kilometres). The direct flight time is roughly 17 hours 4 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Bhavnagar (BHU) - The flight distance between these airports is 6,724 miles (10,821 kilometres). The direct flight time is roughly 15 hours 26 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Bhavnagar (BHU) - The flight distance between these airports is 7,478 miles (12,035 kilometres). The direct flight time is roughly 17 hours 7 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Bhavnagar (BHU) - The flight distance between these airports is 7,016 miles (11,291 kilometres). The direct flight time is roughly 16 hours 5 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Bhavnagar (BHU) - The flight distance between these airports is 7,389 miles (11,892 kilometres). The direct flight time is roughly 16 hours 55 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Bhavnagar (BHU) - The flight distance between these airports is 7,446 miles (11,983 kilometres). The direct flight time is roughly 17 hours 2 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Bhavnagar (BHU) - The flight distance between these airports is 7,311 miles (11,766 kilometres). The direct flight time is roughly 16 hours 44 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Bhavnagar (BHU) - The flight distance between these airports is 7,329 miles (11,795 kilometres). The direct flight time is roughly 16 hours 47 minutes.
Expert Help