Karmê Chöling is located in northeastern Vermont, one hour north of White River Junction off Interstate 91. Our address is 369 Patneaude Lane, Barnet, Vermont, 05821. Driving directions are available on our directions page. Directions by Car

Ride-Sharing Board

Do you need a ride or want to offer rides to others? Check out our Rideshare Board.

Car Rentals

Enterprise Rental Car has nearby branches in St. Johnsbury, VT and Burlington, VT. For more information, visit their website, or call (800) 261-7331.

Air Travel

Here are the nearest major airports, and our suggestions for ground travel to Karmê Chöling:

Logan International Airport – Boston, MA

Distance from Karmê Chöling: About 3 hours by car
Recommended ground transportation: Dartmouth Coach from Logan Airport to Hanover, NH. About $30 one way.

Burlington International Airport – Burlington, VT

Distance from Karmê Chöling: About 2 hours by car
Recommended ground transportation: Vermont Tour and Charter from Burlington Airport to Karmê Chöling

Manchester Boston Regional Airport – Manchester, NH

Distance from Karmê Chöling: About 2 hours 15 minutes by car
Recommended ground transportation: Greyhound Bus from Manchester Airport to Hanover, NH

Lebanon Regional Airport – Lebanon, NH

Distance from Karmê Chöling: About 1 hour by car
Recommended ground transportation: Apex Car Service from Lebanon Airport to Karmê Chöling

Ground Transportation

These services can deliver you from regional cities to towns near Karmê Chöling, where regional transportation services can pick you up.

New York City, NY

Amtrak (train)
(800) 872-7245
Depart: Penn Station
Arrive: White River Junction, VT
Dartmouth Coach (bus)
(800) 637-0123 or
(603) 448-2800

Depart: Yale Club
Arrive: Hanover, NH
Greyhound (bus)
(800) 231-2222
Depart: Port Authority
Arrive: Hanover, NH or White River Junction, VT

Boston, MA

Greyhound (bus)
(800) 231-2222
Depart: Logan Airport
Arrive: Hanover, NH or White River Junction, VT

Depart: South Station Bus Terminal
Arrive: Hanover, NH or White River Junction, VT

Dartmouth Coach (bus)
(800) 637-0123 or
(603) 448-2800

Depart: Logan Airport
Arrive: Hanover, NH

Depart: South Station Bus Terminal
Arrive: Hanover, NH

Amtrak (train)
(800) 872-7245
Depart: South Station Train Terminal
Arrive: White River Junction, VT

Manchester, NH

Greyhound (bus)
(800) 231-2222
Depart: Manchester Airport
Arrive: Hanover, NH or White River Junction, VT

Montreal, QC

Limocar (bus)
(514) 842-2281
Depart: Station Centrale d’Autobus
Arrive: Magog, Quebec
Greyhound (bus)*
(800) 231-2222
Depart: Montreal, Quebec
Arrive: St. Johnsbury, VT

* See special instructions below:

  1. Get a bus ticket for your preferred time/date from Montreal to Montpelier, Vermont.
  2. From the VT Transit Center in Montpelier, walk 3 minutes to the bus stop just outside the State Street Subway Sandwich chain restaurant (from the Transit Center, walk on Main St. towards State Street, take a left on State Street, Subway is on your left). You will need to catch the bus called Route 84 / US 2 Commuter ($2 U.S. currency on entry). You can check the schedules here.
  3. Stay on the Route 84 / US 2 Commuter bus to the last stop, which is the St. Johnsbury Welcome Center in St. Johnsbury Vermont (it takes about an hour and 20 minutes).
  4. Have a pick-up arranged from St. Johnsbury Welcome Center to Karme Choling (15-minute car ride). You can arrange a taxi or possibly a local pickup. For more info on that, you can check options below or email Front Desk staff directly.

Regional Transportation Services

Once you are in the area, these services can transport you directly to Karmê Chöling.

Apex Car Service

Apex offers rides to Karmê Chöling with pickup from White River Junction, VT, Hanover, NH or Lebanon, NH.  By special arrangement and subsidy from Karmê Chöling, the price for travel to or from Karmê Chöling is $89 one-way/$168 round-trip from Hanover, NH.  Add $10 each way for White River Junction, Lebanon, or Lebanon Airport pickups.  Apex accepts credit cards.  20% gratuity not included. This reduced rate is available to you 7 days a week from 8am until 8pm. Higher rates may apply outside of these hours.

They also offer rides to Karmê Chöling with pickup from Montpelier, VT for $137 one-way.

To make pickup arrangements with Apex, call their reservations line at (603) 252-8294. Arrangements should be made at least 24 hours in advance to ensure receiving the reduced rate.  After hours, holiday and same day service available.

Rural Community Transportation

Rural Community Transportation (RCT) offers pickup service between Karmê Chöling and most nearby towns. Common towns for pickup include: White River Junction, Montpelier, and Burlington, VT; Hanover and Lebanon, NH; and Magog, Quebec.

Cost for one-way travel to Karmê Chöling varies by pickup location and number of passengers: approximately $35 each for two people from White River Junction or Hanover (or $70 for one person); $55 each for two people from Burlington (or $110 for one person), etc. Please inquire about the cost when you make your reservation. You will need to make a reservation at least a week in advance.

Contact information:

Rural Community Transportation, Inc.
1677 Industrial Parkway
Lyndonville, VT 05851
Phone: (802) 748-8170

How to charter a ride using RCT:

  1. Determine a pickup location (see above for common locations). You can request to be picked up from a specific location: White River Junction bus station, Hanover Inn, Burlington Airport, etc.
  2. Call RCT at (802) 748-8170.
  3. Ask to make a “Client Pay” reservation for pickup at the location, date and time you have determined, to go to “Karmê Chöling.”
  4. Make the reservation at least a week in advance. RCT does not accept credit cards, so allow enough time for them to receive your check or money order before your pickup.
  5. If you do not make a reservation in time to send advance payment, RCT will send a bill to Karmê Chöling after your ride, but will require a signed authorization form from Karmê Chöling before arranging your ride. In any case, you must call and schedule your ride at least 1 week in advance, or RCT will not be able to work your pickup into their schedule.

Please note: Prices will vary, so inquire when you make your reservation. Be certain to cancel your reservation if necessary; both RCT and Apex will require payment if you neglect to cancel a prearranged pickup. RCT does not accept credit cards.

Vermont Tour and Charter

Vermont Tour and Charter offers pickup from Burlington International Airport and delivery to Karmê Chöling. One-way fee is $130. Reserve a shuttle through their website, or call (802) 734-1293. Give at least 48 hours advance notice.

If you have additional questions about arranging for transportation to or from Karmê Chöling, please email the reception desk or call (802) 633-2384.