Skip to content
Traveliac — the world, one place at a time

India · Theme guide

Forts & Palaces in India

Forts and palaces built by the Rajput, Mughal, Maratha and Deccan kingdoms. Most charge separate rates for Indian and foreign visitors and many add a camera fee — both are listed on each guide.

Quick answer

The best forts and palaces in India are Amber Fort, Mehrangarh Fort, Jaisalmer Fort, Agra Fort and the City Palace Udaipur. Rajasthan has the most (13 of 41). Visit between October and March, and arrive at opening time.

Updated · Compiled by Traveliac, AI-assisted · Ranked on our published criteria

41

forts and palaces

13

states & territories

7

UNESCO sites

5

free to enter

Oct–Mar

best months

Top 10 forts and palaces in India

Ranked by our editors on the same criteria as every Traveliac guide: what you see for your time and money, how well it’s kept, and how easy it is to visit.

  1. 1Amber Fort seen from the bank of Maotha Lake, Jaigarh Fort on the hills in the backgroundAmber Fort & PalaceFort · Jaipur, Rajasthan · UNESCOHilltop Rajput fort with the mirrored Sheesh Mahal
  2. 2Mehrangarh Fort as seen from the northeast. Jaswant Thada is in the foreground.Mehrangarh FortFort · Jodhpur, RajasthanSandstone fort above Jodhpur’s blue city
  3. 3Jaisalmer Fort‎ in Jaisalmer city, Rajasthan, IndiaJaisalmer FortFort · Jaisalmer, Rajasthan · UNESCOA living sandstone fort in the Thar desert
  4. 4Agra Fort in Agra, India.Agra FortFort · Agra, Uttar Pradesh · UNESCOMughal red-sandstone fort with Taj Mahal views
  5. 5Udaipur - City Palace at Udaipur (Rajasthan, India)City Palace UdaipurPalace · Udaipur, RajasthanPalace terraces over Lake Pichola
  6. 6This is a photo of ASI monument numberRed FortFort · New Delhi, Delhi · UNESCOShah Jahan’s Mughal citadel in Old Delhi
  7. 7Mysore PalaceMysore PalacePalace · Mysuru, KarnatakaIndo-Saracenic palace of the Wadiyar kings
  8. 8Buland Darwaza gate to Jami Masjid mosque, Fatehpur Sikiri, India.Fatehpur SikriTemple · Agra, Uttar Pradesh · UNESCOAkbar’s abandoned red-sandstone capital
  9. 9Chandra Mahal, City Palace, JaipurCity Palace JaipurPalace · Jaipur, RajasthanRoyal residence with the painted Peacock Gate
  10. 10East facade of Hawa Mahal, Jaipur, RajasthanHawa MahalPalace · Jaipur, RajasthanThe five-storey Palace of Winds

All 41 forts and palaces by state

Showing all 41 forts and palaces.

Rajasthan13 places

Karnataka6 places

Other statesUttar Pradesh, Delhi, Madhya Pradesh, Tamil Nadu, Telangana, Goa, Ladakh, Maharashtra, Kerala, Punjab, Himachal Pradesh · 22 places

Forts & Palaces compared

PlaceStateTypeIndian feeTime neededUNESCO
Amber Fort & PalaceRajasthanFort₹100 Indian3 hrsYes
Mehrangarh FortRajasthanFort₹200 Indian3 hrsNo
Jaisalmer FortRajasthanFort₹50 Indian3 hrsYes
Agra FortUttar PradeshFort₹50 Indian2.5 hrsYes
City Palace UdaipurRajasthanPalace₹300 Indian2.5 hrsNo
Red FortDelhiFort₹35 Indian2.5 hrsYes
Mysore PalaceKarnatakaPalace₹150 Indian2 hrsNo
Fatehpur SikriUttar PradeshTemple₹40 Indian2.5 hrsYes
City Palace JaipurRajasthanPalace₹400 Indian2 hrsNo
Hawa MahalRajasthanPalace₹50 Indian1 hrNo
Bangalore PalaceKarnatakaPalace₹230 Indian1.5 hrsNo
Gwalior FortMadhya PradeshFort₹75 Indian3 hrsNo
Jaganmohan Palace & Art GalleryKarnatakaPalace₹20 Indian1 hrNo
Man Mandir PalaceMadhya PradeshTemple₹75 Indian1 hrNo
Thirumalai Nayakkar PalaceTamil NaduPalace₹50 Indian1.5 hrsNo
Chowmahalla PalaceTelanganaPalace₹100 Indian2 hrsNo
Fort AguadaGoaFortFree1.5 hrsNo
Fort St. GeorgeTamil NaduFort₹15 Indian1.5 hrsNo
Jag MandirRajasthanTemple₹200 Indian1 hrNo
Leh PalaceLadakhPalace₹50 Indian1 hrNo
Royal Enclosure & Mahanavami DibbaKarnatakaHeritageFree1.5 hrsYes
Tipu Sultan's Summer PalaceKarnatakaPalace₹25 Indian1 hrNo
Umaid Bhawan PalaceRajasthanPalace₹100 Indian1.5 hrsNo
Daulatabad FortMaharashtraFort₹25 Indian2.5 hrsNo
Krishnapuram PalaceKeralaPalace₹20 Indian1 hrNo
Lotus MahalKarnatakaPalace₹40 Indian30 minYes
Chapora FortGoaFortFree1 hrNo
Gobindgarh FortPunjabFort₹180 Indian2.5 hrsNo
Golconda FortTelanganaFort₹25 Indian2.5 hrsNo
Nahargarh FortRajasthanFort₹50 Indian2.5 hrsNo
Sajjangarh (Monsoon Palace)RajasthanPalace₹100 Indian1.5 hrsNo
Falaknuma PalaceTelanganaPalace₹2,000 Indian1.5 hrsNo
Jai Vilas Palace & MuseumMadhya PradeshPalace₹550 Indian2 hrsNo
Jaigarh Fort (Jaivana Cannon)RajasthanFort₹35 Indian2 hrsNo
Reis Magos FortGoaFort₹25 Indian1.5 hrsNo
Shey Palace & MonasteryLadakhMonastery₹30 Indian1 hrNo
Kangra FortHimachal PradeshFort₹25 Indian2 hrsNo
Jal Mahal (Water Palace)RajasthanPalaceFree45 minNo
Ramnagar FortUttar PradeshFort₹20 Indian1.5 hrsNo
Bandra FortMaharashtraFortFree45 minNo
Sisodia Rani Ka Bagh & PalaceRajasthanPalace₹50 Indian1 hrNo

Fees are the Indian-visitor ticket; foreign-visitor and camera fees are on each place’s guide.

Rajput, Mughal, southern and coastal: how they differ

Rajput

Hill forts with palaces inside

Built on ridges for defence, with ornate palaces, mirror halls and stepwells behind the walls.

Amber Fort · Mehrangarh Fort · Jaisalmer Fort

Mughal

Red sandstone and marble

Riverside citadels with gardens, audience halls and inlay work.

Red Fort · Agra Fort · Fatehpur Sikri

Southern kingdoms

Royal ruins and later palaces

Hampi’s Vijayanagara royal enclosure and Mysuru’s Indo-Saracenic palaces.

Lotus Mahal · Royal Enclosure · Mysore Palace

Coastal & colonial

Sea forts

Low laterite forts guarding harbours, many built by the Portuguese.

Fort Aguada · Chapora Fort · Bandra Fort

Map of forts & palaces in India

Numbers match the ranking; the top 10 are orange. Tap a pin for its guide. 3 places have no map position yet.

Tips for visiting forts and palaces in India

Two prices, plus a camera fee

Indian and foreign visitors pay different rates, and many forts charge extra for cameras. Each guide lists both.

Arrive at opening time

You’ll beat both the tour buses and the midday heat, and hilltop forts like Amber and Mehrangarh are cooler early.

Go between October and March

Rajasthan and the plains regularly pass 40°C from April to June.

Wear good shoes

Ramps, stone steps and uneven floors are the norm; allow extra time at the big hill forts.

Forts & Palaces FAQs

Which forts and palaces in India are free to visit?

On our list, Fort Aguada in Panaji, Royal Enclosure in Hampi, Chapora Fort in Panaji, Jal Mahal in Jaipur and Bandra Fort in Mumbai have no entry fee.

What is the best fort to visit in Rajasthan?

Mehrangarh in Jodhpur and Amber Fort in Jaipur are the two most complete. Mehrangarh has the better museum; Amber has the finer palace interiors, including the Sheesh Mahal. Jaisalmer Fort is the one people still live inside.

Which forts and palaces in India are UNESCO World Heritage Sites?

Amber Fort, Jaisalmer Fort, Agra Fort, the Red Fort, Fatehpur Sikri, the Royal Enclosure and Lotus Mahal are part of UNESCO World Heritage properties.

Do foreign visitors pay more at Indian forts and palaces?

Often, yes. Amber Fort, for example, costs ₹100 for Indian visitors and ₹550 for foreign visitors. 33 of the 41 places on this list charge foreigners more; each guide lists both prices.

What is the best time of year to visit forts and palaces in India?

October to March suits most of them. Each guide gives the best months for that place.

Which day are forts and palaces closed?

4 of the 41 places here close on Mondays. Check the closed day on each guide before you go.

How much time do you need at Amber Fort?

Allow about 3 hours. Arrive at opening time for the smallest crowds.

Compiled with AI assistance from official sources and public records; see How we write these guides. Last updated . How we rank and check places · All themes