The direct distance between Manhattan and Bayonne NJ is 11 miles but if you are traveling via roads then the distance is closer to 15 miles. If you are traveling without a car then the cheapest and fastest way to get from Bayonne NJ to Manhattan is public transport. If you decide to take public transport then a bus ride will cost you anywhere from $1 to $5 and the trip will take approximately 23 minutes. The bus leaves from Jfk Blvd at 8th St and arrives at the Port Authority Bus Terminal, departing every 30 minutes and operating every day.