I am a little confused and hope someone can help me.
I am going to be in Atlantic City next week and plan to go to NYC for the day.
I have found a Greyhound schedule and I also see there is a New Jersey Transit bus.
Are these one and the same? Or are there two different companies offering this service?
I thought maybe one company used the other companys buses.
If anyone has done this please let me know what to expect.