The first trains out of the new Oxford Parkway station left the platform without a hitch this morning.
Around 80 passengers boarded the 7.49am service to London Marylebone.
The dress rehearsal has seen all trains leave on time so far ahead of the official launch tomorrow morning.
A half hourly service has been running throughout the morning with trains stopping at Bicester Village, Haddenham and Thame Parkway, and some at Islip.
There will also be more trains running to Wembley Stadium from Oxford Parkway later this afternoon for the NFL clash between the Jacksonville Jaguars and Buffalo Bills.
Transport campaigner Hugh Jaeger was the first through the door and caught the first train.
He said: "I have been rooting for this for years.
"I got up very early this morning and headed down here - I wanted to be the first person and I was.
"We need to encourage people to use the trains and get out of their cars and hopefully this will do that."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article