The nearest rail station connection is Berwick-upon-Tweed, from which you can take a bus to Kelso. For information, call tel. 8457/484-950.
From Edinburgh, board the bus to Saint Boswells, with connecting service to Kelso; the full trip lasts about 80 minutes and costs £10 one-way and £15 round-trip. Call tel. 08717/818181 for more information. From Berwick to Kelso, there are between six and eight buses a day, depending on the day of the week and the season. Transit costs £5 each way and takes an hour.
From Edinburgh, take A7 and follow the signs to Hawick; then change to A68, follow the signs to Jedburgh, and take A6089 to Kelso.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.