Transport Scotland has unveiled the prices and times for services on the new Borders Railway.
The plans, now subject to sign-offs from within the industry, should mean that passengers will be able to travel end-to-end for less than £10, from 5.20am until nearly 1am.
The announcement is the latest milestone in the countdown to services starting next year for the first time in more than four decades.
Transport Scotland has designed a recommended fares structure for the services to ensure ticket prices are in line with those elsewhere on the network, with the average fare across the Borders Railway working out at just £3.50.
Passengers using the existing stations on the route – Newcraighall and Brunstane – will find their fares maintained at current levels.
There will be two trains per hour in each direction throughout peak times with an hourly service on Sundays also in the timetable, which has been designed to connect with the rest of the Scottish rail network.
The timetable will offer a 5.20am service from Tweedbank, arriving in Edinburgh at 6.15am, and the latest train on the line leaving Waverley station at 11.55pm for a 1.52am arrival at Tweedbank.
Transport Minister Keith Brown said:“The Borders Railway will serve a huge cross section of society from the daily commuter starting a new job in the capital to the tourist at the Edinburgh Festival wanting to visit the Scottish countryside, to the Borders College student enjoying a night out in the city.
“Our fares structure and timetable will ensure the train will be an attractive travel option for them, allowing them to go end-to-end in less than an hour and for under £10.”