The millennium station is the closest, i believe, though about a mile away. There is a free trolley that gets to the pier entrance but im not sure if it goes close by to the station
No. You need to take bus #6
Thanks! Your answer is awaiting moderation.