Located on the picturesque island of Bintan in Indonesia, Tanjung Pinang is a charming city that offers a blend of rich history, cultural diversity, and natural beauty. With its bustling waterfront, vibrant markets, and delicious seafood cuisine, Tanjung Pinang provides a unique glimpse into traditional Malay and Chinese influences. Visitors can explore historic landmarks such as the Penyengat Island palace, relax on pristine beaches, or embark on exciting water sports adventures. Whether seeking a cultural experience, outdoor activities, or simply a tranquil escape, Tanjung Pinang is a hidden gem waiting to be explored.
The cheapest month to fly to Tanjung Pinang is typically in September.
Popular airports near Tanjung Pinang include Singapore Changi Airport in Singapore, Hang Nadim International Airport in Batam, and Soekarno-Hatta International Airport in Jakarta.
The flight to Tanjung Pinang (TNJ) is roughly 6 hours 20 minutes and 2,631 miles (4,235 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
The best way is to compare flights to Tanjung Pinang from leading comparison sites using our search engine dashboard.
Small isle with numerous cultural sites
White-sand beach with scenic boulders
Architecture
Peaceful grounds & realistic statues
Attraction
Temple
Beach
Temple
Attraction
Temple
Heritage museum with cultural artifacts
Seaside plaza with sunset views
Family amusement in a natural setting
Attraction
Attraction
Mosque
Camping
29 °C
Thu, 25 Apr 2024
Average Temperature
30°C
Jan
31°C
Feb
31°C
Mar
31°C
Apr
31°C
May
31°C
Jun
31°C
Jul
31°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
30°C
Dec
Flights from Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,631 miles (4,235 kilometres). The direct flight time is roughly 6 hours 20 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,484 miles (3,998 kilometres). The direct flight time is roughly 6 hours 1 minute.
Flights from Chennai, India - Chennai International Airport (MAA) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,864 miles (3,000 kilometres). The direct flight time is roughly 4 hours 38 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,022 miles (3,254 kilometres). The direct flight time is roughly 4 hours 59 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,035 miles (3,275 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,101 miles (3,382 kilometres). The direct flight time is roughly 5 hours 10 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,970 miles (3,171 kilometres). The direct flight time is roughly 4 hours 52 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,850 miles (2,977 kilometres). The direct flight time is roughly 4 hours 36 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,630 miles (4,233 kilometres). The direct flight time is roughly 6 hours 20 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,084 miles (3,353 kilometres). The direct flight time is roughly 5 hours 7 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,614 miles (4,207 kilometres). The direct flight time is roughly 6 hours 18 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,319 miles (3,733 kilometres). The direct flight time is roughly 5 hours 39 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,377 miles (3,825 kilometres). The direct flight time is roughly 5 hours 46 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,011 miles (3,237 kilometres). The direct flight time is roughly 4 hours 58 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,898 miles (3,055 kilometres). The direct flight time is roughly 4 hours 43 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,407 miles (3,874 kilometres). The direct flight time is roughly 5 hours 50 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,080 miles (3,347 kilometres). The direct flight time is roughly 5 hours 7 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,942 miles (3,125 kilometres). The direct flight time is roughly 4 hours 48 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,855 miles (2,985 kilometres). The direct flight time is roughly 4 hours 37 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Tanjung Pinang (TNJ) - 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 Madurai, India - Madurai Airport (IXM) to Tanjung Pinang (TNJ) - The flight distance between these airports is 1,918 miles (3,087 kilometres). The direct flight time is roughly 4 hours 45 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,212 miles (3,560 kilometres). The direct flight time is roughly 5 hours 24 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Tanjung Pinang (TNJ) - The flight distance between these airports is 2,743 miles (4,415 kilometres). The direct flight time is roughly 6 hours 35 minutes.
Expert Help