Home Ride VT Schedule
Our 2015 - 2016 schedule fits your needs.

Northern Virginia via JMU or UVA

Depart Return
Aug 28
Sep 4
Sep 11
Sep 18
Sep 25

Oct 2
Oct 9
Oct 15
Oct 16
Oct 23
Oct 30
Aug 30
Sep 6
Sep 13
Sep 20
Sep 27

Oct 4
Oct 11
Oct 18
Oct 18
Oct 25
Nov 1
Depart Return

Nov 6
Nov 13
Nov 20


Dec 4
Dec 16
Dec 17
Dec 18


Jan 22
Jan 29

Nov 8
Nov 15
Nov 29


Dec 6
Jan 18
Jan 18
Jan 18


Jan 24
Jan 31
Depart Return
Feb 5
Feb 12
Feb 19
Feb 26
Mar 4
Mar 18
Mar 25
Apr 1
Apr 8
Apr 15
Apr 22
Apr 29
Feb 7
Feb 14
Feb 21
Feb 28
Mar 13
Mar 20
Mar 27
Apr 3
Apr 10
Apr 17
Apr 24
May 1

Charlottesville, Richmond, Hampton

Depart Return


Sep 11
Sep 18
Sep 25

Oct 2
Oct 9
Oct 15
Oct 16
Oct 23
Oct 30


Sep 13
Sep 20
Sep 27

Oct 4
Oct 11
Oct 18
Oct 18
Oct 25
Nov 1
Depart Return


Nov 6

Nov 20


Dec 17
Dec 18




Nov 8

Nov 29


Jan 18
Jan 18


Depart Return


Feb 5
Feb 12
Feb 19

Mar 4

Mar 25

Apr 15




Feb 7
Feb 14
Feb 21

Mar 13

Mar 27

Apr 17


Minor changes may be made due to demand
or revisions in the VT academic calendar.

August 28, 2015 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

August 30, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

September 4, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 12:30 PM, Arrive in Harrisonburg at 3:00 PM

Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

September 6, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

September 11, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM
Leave Va Tech at 4:30 PM, Arrive in Vienna at 9:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM
Leave Va Tech at 4:30 PM, Arrive in Harrisonburg at 7:00 PM

September 13, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

September 18, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM
Leave Va Tech at 4:30 PM, Arrive in Vienna at 9:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM
Leave Va Tech at 4:30 PM, Arrive in Harrisonburg at 7:00 PM

September 20, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

September 25, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

September 27, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

October 2, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

October 4, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

October 9, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

October 11, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

October 15, 2015 (Thursday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM
Leave Va Tech at 4:30 PM, Arrive in Vienna at 9:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 12:30 PM, Arrive in Harrisonburg at 3:00 PM
Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM
Leave Va Tech at 4:30 PM, Arrive in Harrisonburg at 7:00 PM

October 16, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

October 18, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

October 23, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

October 25, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

October 30, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

November 1, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

November 6, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

November 8, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

November 13, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

November 15, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

November 20, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM
Leave Va Tech at 4:30 PM, Arrive in Vienna at 9:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM
Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

Leave Va Tech at 12:30 PM, Arrive in Harrisonburg at 3:00 PM
Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM
Leave Va Tech at 4:30 PM, Arrive in Harrisonburg at 7:00 PM

November 29, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

December 4, 2015 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

December 6, 2015 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

December 16, 2015 (Wednesday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

December 17, 2015 (Thursday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM
Leave Va Tech at 4:30 PM, Arrive in Vienna at 9:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 12:30 PM, Arrive in Harrisonburg at 3:00 PM
Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM
Leave Va Tech at 4:30 PM, Arrive in Harrisonburg at 7:00 PM

December 18, 2015 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 12:30 PM, Arrive in Harrisonburg at 3:00 PM
Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

January 18, 2016 (Monday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

January 22, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

January 24, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

January 29, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

January 31, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

February 5, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

February 7, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

February 12, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

February 14, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

February 19, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

February 21, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

February 26, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

February 28, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

March 4, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM
Leave Va Tech at 4:30 PM, Arrive in Vienna at 9:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM
Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

Leave Va Tech at 12:30 PM, Arrive in Harrisonburg at 3:00 PM
Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM
Leave Va Tech at 4:30 PM, Arrive in Harrisonburg at 7:00 PM

March 13, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

March 18, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

March 20, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

March 25, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM
Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

March 27, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

April 1, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

April 3, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

April 8, 2016 (Friday)

Leave Va Tech at 12:30 PM, Arrive in Vienna at 5:00 PM
Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 12:30 PM, Arrive in Charlottesville at 3:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

April 10, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

April 15, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:00 PM, Arrive in Richmond at 6:00 PM

Leave Va Tech at 2:00 PM, Arrive in Hampton at 7:30 PM

Leave Va Tech at 2:00 PM, Arrive in Charlottesville at 4:30 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

April 17, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Hampton at 4:30 PM, Arrive at Va Tech at 10:00 PM

Leave Richmond at 6:00 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM

April 22, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Charlottesville at 5:00 PM

April 24, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Charlottesville at 7:30 PM, Arrive at Va Tech at 10:00 PM

April 29, 2016 (Friday)

Leave Va Tech at 2:30 PM, Arrive in Vienna at 7:00 PM

Leave Va Tech at 2:30 PM, Arrive in Harrisonburg at 5:00 PM

May 1, 2016 (Sunday)

Leave Vienna at 5:30 PM, Arrive at Va Tech at 10:00 PM

Leave Harrisonburg at 7:30 PM, Arrive at Va Tech at 10:00 PM




Home Ride of Virginia
620 North Main Street Suite 304
Blacksburg, VA 24060
(540) 953-2266
(800) 553-6644