from: http://trailplace.com/portal/display.php?page=travel_katahdin
Travel to Katahdin
The Appalachian Trail’s northern terminus is Baxter Peak on Mount Katahdin, located in Baxter State Park in north central Maine. The nearest town, Millinocket, Maine, is twenty-two miles from the park entrance, and this town will be your immediate travel destination for starting your southbound hike. The traveler using public conveyances usually arrives in Maine at either Portland or Bangor, and then heads for the Millinocket area by bus, taxi, or prearranged shuttle.
Bus connections: From Portland, take a Vermont Transit (1-800-552-8737) bus to Bangor. Four buses depart daily from Portland’s downtown bus station bound for Bangor’s downtown bus station; fare is $20. If you fly into Portland, take a cab to the Portland bus station (950 Congress Street).
From Bangor’s bus stations, Cyr Bus Lines (207-827-2335) offers service to Medway (a small town 10 miles from Millinocket on I-95 and the closest you can get to Millinocket or the park by bus); one bus leaves Bangor’s downtown Greyhound station at 6:15pm, Concord Trailways station (the Union Street station, closest to the Bangor airport) at 6:30pm, arrives Medway7:45pm, costs $10.50, operates 7 days a week.
If you arrive at Medway by bus, you must hitch the 10 miles from the bus station to Millinocket on Maine 157, since there is no public transportation, or use a taxi service (see below). From Millinocket, you will also have to hitch or taxi to Baxter State Park, which opens officially on May 15. Before heading into the park, southbounders are advised to call ahead to check on regulations for overnight camping and conditions for climbing Katahdin. Baxter State Park headquarters is located in Millinocket (64 Balsam Dr., Millinocket, Maine 04462; 207-723-5140), not in the park, and is visible from Maine 157 on the left next to McDonald’s as you head into town; check current conditions and regulations at Baxter at the unofficial website)
Note: Lodging in the Millinocket/Medway area is listed in The Thru-hiker’s Handbook.
Taxi service: Minuteman Taxi (207-723-2000) will pick you up at Medway and take you to Millinocket or the park; fare from Millinocket to Medway is $8.50, Millinocket to the park gate $25-$75 depending on location in park ($36 to Katahdin Stream Campground); $25 to Abol Bridge; shuttle from Portland or Bangor to Millinocket or the park possible with prior arrangement.
Prearranged shuttles: A number of individuals, some hikers themselves, offer shuttle services to Millinocket and/or Baxter State Park from Portland or Bangor. The availability of these individuals to provide shuttle services can vary from month to month. See our Shuttle Database.
I Don’t Believe in Trail Names