HUB hero image

How to Travel from

Florence to Harrisonburg

by Rideshare, Route or Car

Florence
+0
Harrisonburg
Transport search to Harrisonburg
Florence
+0
Harrisonburg
Building a composite car route
Cheapest
Best Offer!
Car
6 h 34 min
565 km.
from $31
Composite Route Car Only

Six ways to Travel from Florence to Harrisonburg

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

American Airlines

Website:
aa.com/
Plane from Florence Regional Airport to Charlottesville
Ave. Duration:
5h 58m
Frequency:
Every day
Estimated price:
$140.12–$598.71

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Florence Amtrak Station to Washington
Ave. Duration:
8h 16m
Frequency:
Twice daily
Estimated price:
$49.68–$178.34

Bus operators

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Bus from Raleigh Bus Station to Washington
Ave. Duration:
4h 50m
Frequency:
5 times a day
Estimated price:
$20.38–$165.60

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Florence Bus Station to Fayetteville
Ave. Duration:
1h 35m
Frequency:
Once daily
Estimated price:
$10.83–$50.95
Bus from Fayetteville Bus Station to Washington
Ave. Duration:
6h 40m
Frequency:
Once daily
Estimated price:
$31.85–$108.28

Southeastern Stages

Phone:
+1 404-591-2750
Website:
southeasternstages.com
Bus from Florence Bus Station to Fayetteville
Ave. Duration:
2h
Frequency:
Once daily
Estimated price:
$31.85–$45.86
Bus from Florence to Lumberton
Ave. Duration:
1h
Frequency:
Once daily
Estimated price:
$25.48–$35.67
Bus from Lumberton to Raleigh
Ave. Duration:
2h 45m
Frequency:
Once daily
Estimated price:
$34.39–$48.41

Virginia Breeze

Phone:
+1-800-827-3490
Website:
virginiabreeze.drpt.virginia.gov
Bus from Washington Union Station to JMU
Ave. Duration:
3h 10m
Frequency:
Twice daily
Estimated price:
$31.85–$39.49

Questions and Answers

What is the cheapest way to get from Florence to Harrisonburg?

The cheapest way to get from Florence to Harrisonburg is to drive which costs $59.78 - $92.39 and takes 6h 34m.

What is the fastest way to get from Florence to Harrisonburg?

The fastest way to get from Florence to Harrisonburg is to fly and taxi which takes 4h 39m and costs $271.74 - $706.52 .

Is there a direct bus between Florence and Harrisonburg?

No, there is no direct bus from Florence station to Harrisonburg. However, there are services departing from Florence Bus Station and arriving at JMU Godwin Transit Center via Fayetteville Bus Station and Washington Union Station. The journey, including transfers, takes approximately 13h 25m.

How far is it from Florence to Harrisonburg?

The distance between Florence and Harrisonburg is 532 km. The road distance is 565.2 km.

How do I travel from Florence to Harrisonburg without a car?

The best way to get from Florence to Harrisonburg without a car is to train and bus which takes 12h 26m and costs $65.22 - $184.78 .

How long does it take to get from Florence to Harrisonburg?

It takes approximately 4h 39m to get from Florence to Harrisonburg, including transfers.

Where do I catch the Florence to Harrisonburg bus from?

Florence to Harrisonburg bus services, operated by Flixbus USA, depart from Florence Bus Station.

Where does the Florence to Harrisonburg bus arrive?

Florence to Harrisonburg bus services, operated by Flixbus USA, arrive at Fayetteville Bus Station.

Can I drive from Florence to Harrisonburg?

Yes, the driving distance between Florence to Harrisonburg is 565 km. It takes approximately 6h 34m to drive from Florence to Harrisonburg.

Where can I stay near Harrisonburg?

There are 117+ hotels available in Harrisonburg. Prices start at $49.12 per night.
+0