Fares and times for services along the 30-mile Edinburgh to Tweedbank route have been unveiled for the first time, revealing that there will be two services an hour in each direction during peak times, with an hourly service on Sundays.
Trains will start on the Tweedbank-Edinburgh Waverley line from 5.20am, allowing passengers arriving in the capital at 6.15am to catch the 6.25am service to London King's Cross.
The latest train on the line will leave Waverley station at 11.55pm for a 00.52am arrival at Tweedbank.
The line also includes stops at Galashiels, Stow, Gorebridge, Newtongrange, Eskbank, Shawfair, Newcraighall and Brunstane.
The £350 million project is connecting the Borders to the capital for the first time in 40 years.
Transport Scotland said passengers would be able to travel end-to-end for less than £10.
Transport Minister Keith Brown said: "The Borders Railway will serve a huge cross section of society.
"Our fares structure and timetable will ensure that the train will be an attractive travel option."
It comes after previous criticism from campaigners that the Scottish Government had reneged on a promise to keep maximum journey times on the new route to 55 minutes.
In December, the Scottish Government said 98% of journeys would take less than an hour.
Tom Curry, vice chairman for Campaign for Borders Rail said: "The fare structure coupled with the half-hourly timetable will make the railway competitive with bus and car and will no doubt encourage a great number of people to switch to using the train."