Asian Highway 43 (AH43) is a route of the Asian Highway Network, running 3,024 kilometres (1,879 mi) from Asian Highway 1 in Agra, India to Matara in Sri Lanka.
It passes through Indian cities of Agra (AH1), Gwalior (AH47), Nagpur (AH46), Hyderabad and Bangalore (AH45, AH47), Madurai. The road briefly ends at Rameswaram before starting in Sri Lanka at Talaimannar and passes through Mannar, Anuradhapura, Dambulla (AH44), Kurunegala, Kandy, Colombo, Galle and Matara.
The route shares some portions of various Indian National Highways: NH 3, NH 75, NH 26, NH 44 and NH 49. Various cities and towns are situated along AH43 in the Indian states of Uttar Pradesh, Rajasthan, Madhya Pradesh, Maharashtra, Telangana, Andhra Pradesh, Karnataka, and Tamil Nadu.