From Hartford, CT - Union Station bus to South Station then bus to Portland, ME. 4 h 25 min $51. From Hartford drive to Portland. 3 h 27 min $24. From Union Pl and Church St line 30 bus to Hartford airport, fly to Portland airport, then line 5 bus to Portland. 6 h 22 min $485.
Operators: Peter Pan Bus Lines Concord Coach Lines CT Transit United Airlines American Airlines Southwest Airlines Delta Greater Portland Metro Bus