The times for passenger service through Freeport are
Week Days south from Brunswick – 7:20am, 6:10pm
Week Days north from Boston - 12:15pm, 8:05pm
Week Ends south from Brunswick – 7:20am, 6:10pm
Week Ends north from Boston - 12:15pm, 8:45pm
F denotes a flag stop. The train will stop in Freeport only if a reservation has been made. Please note that schedules are subject to change without notice.
You may also want to check out the current Comprehensive Schedule regarding all stops between Boston and Brunswick.