A Vancouver couple have exchanged wedding vows on a TransLink bus, as part of I Love Transit week in Vancouver.

It was a fateful day in April 2012, when a girl from Germany and a rocker from the Prairies laid eyes on each other.

Then magic happened for Nina Schmidt and Jarred Greff on the No. 3 bus going up Main Street.

"I was at a state in my life where I was like, 'I'm not going to meet the right guy.' But there he was on the bus." Schmidt said on Tuesday.

"We had eye contact the entire time and a seat got available next to me, so he stood up and sat down."

The pair chatted briefly, but didn’t exchange phone numbers, so Schmidt tracked him down at his place of work later that day, with some prodding from friends.

A couple of days later, they went on a 22-hour date at a bowling alley, where Greff accidentally bared all.

"My ball skipped my lane and into somebody else's and knocked a few of their pins over and my pants fell down and I mooned Nina on our first date," the groom said. 

The pair still marvel at the randomness of finding love on a bus.

Schmidt nearly missed the bus that day and Greff didn't plan on taking it, but decided to at the last minute because he was late for work.

"It's the symbol for our love," Schmidt said. "Every time we think of the bus story, we are really thankful that that happened."

Wedding guests were simply told to come to the bus stop at Burrard Street and 15th Avenue at 3 p.m. PT on Tuesday. Many said they were surprised by the unique venue for the ceremony.

Translink provided the couple with the bus.