Rangers will prepare for the 2014/15 Championship campaign with a visit to Northern Scotland and a 12-day trip to America and Canada.

Following a successful training camp last year, the League One Champions will again head to Brora on July 1 for a six-day trip which includes a friendly against Buckie Thistle at Victoria Park on Thursday, July 3 (7.30pm kick off) and a game against Brora Rangers at Dudgeon Park on Sunday, July 6 (3pm kick off)

Ally McCoist's squad will then travel to America and Canada from July 12, playing two games in each country.

Rangers play Ventura County Fusion at Ventura College Sportsplex in California at 7pm on July 15 then Sacramento Republic FC at Bonney Field, Sacramento at 7.30pm on July 19.

The Light Blues then play two games in Canada - against Victoria Highlanders at the Centennial Stadium, British Columbia at 6pm on July 21 with another fixture on July 23 to be confirmed in due course.

Kick off times for all fixtures are local times.

Rangers visited the United States ahead of the 2002/03 campaign and the trip to New York prepared the team for a treble-winning season, while Walter Smith's class of 2006/07 won an end of season friendly against LA Galaxy in California in May 2007.

Ally McCoist said: "I am delighted our pre-season plans are now in place and we can prepare for next season's important campaign in the Championship.

"We enjoyed a successful trip to Northern Scotland last year and we look forward to taking the squad there once again to play Buckie Thistle and Brora Rangers.

"We then head across the Atlantic to play four games in America and Canada and I have no doubt our overseas supporters will enjoy seeing the team in action once again.

"We have a wonderful global fanbase and I am sure the members of NARSA (North American Rangers Supporters Association) will turn out in huge numbers at all of our games.

"The trip to America and Canada is also a fantastic opportunity to re-introduce Rangers to the North American fans and I am confident the tour will be a success on a number of levels."

Ticket details for all games will be announced on all club media channels in due course.