Majuli is well connectd with Jorhat and Lakhimpur district of Assam. You need to board a Ferry to reach Majuli island from Jorhat town. Nimatighat is the nearest port situated in Jorhat district, it take 1.30 hrs to reach majuli from Nimatighat. Ferry service is avaible between 9 am to 3pm.
You can also reach Majuli from Lakhimpur district.
Daliy bus services are availble from Guwahati, Dibrugarh, Sibsagar and other nearing disticts to Jorhat. From Jorhat you need to hire a tempo or auto to reach Nimatighat.
Mariani Junction is the nearest railway station to majuli, located 19 km from Jorhat city. Various trains are available to Mariani station from Guwahati and Dibrugarh.
Nearest airport of Majuli is Jorhat Airport. Which is accessible from Kolkata and Delhi by flights. It takes 1.3 hrs to reach Majuli island form Jorhat Airport.