Berwick-upon-Tweed is the nearest rail station, where you can get a connecting bus to Selkirk (some buses require a connection in Kelso). The bus ride is just under 2 hours, costing £8 one-way or £16 round-trip. Call the tourist office in Selkirk (tel. 01750/205-55 for bus schedules, or tel. 08457/484-950 for rail information).
Buses running between Newcastle-upon-Tyne and Edinburgh make stops at Selkirk. The trip takes about 2 1/2 hours and costs £9 one-way or £13 round-trip.
Driving from Edinburgh, head southeast along A7 to Galashiels, and then cut southwest along B6360. The trip takes about an hour. To get here from Melrose, take B6360 southwest to Selkirk; it's a 15-minute drive.
A tourist office is located at Halliwell's House Museum (tel. 01750/720-054). March to June and September, it's open Monday to Saturday 10am to 5pm and Sunday 10am to noon; July and August, hours are Monday to Saturday 10am to 5:30pm and Sunday 10am to 1pm; October hours are Monday to Saturday 10am to 4pm and Sunday 10am to 1pm.
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.