List of Major Ports in India And Their Places

List of Major Ports in India And Their Places

PortRiver/oceanState
MumbaiArabian SeaMaharashtra
ParadipBay of BengalOdisha
KolkataHubli RiverWest Bengal
Tuticorin & EnnoreBay of BengalTamil Nadu
Visakhapatnam (deepest & natural port)Bay of BengalAndhra Pradesh
KochiArabian SeaKerala
Nhavasheva (largest port)Arabian SeaMaharashtra
Kandla (Tidal Port)Arabian SeaGujarat
MormugaoArabian SeaGoa
New MangaloreArabian SeaKarnataka
Chennai (artificial & oldest port)Bay of BengalTamil Nadu
HaldiaWest Bengal