There are 3 ways to get from Lebanon to Martinsville by plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Piedmont Triad International Airport, taxi
best- Fly from Beirut International Airport (BEY) to Piedmont Triad International Airport (GSO)plane BEY - GSO
- Take the taxi from Piedmont Triad International Airport (GSO) to Martinsvilletaxi
18h 55m$634–1,669Fly to Washington Dulles International Airport, bus
cheapest- Fly from Beirut International Airport (BEY) to Washington Dulles International Airport (IAD)plane BEY - IAD
- Take the bus from Dulles International Airport Station to Danville Transit System Hubbus
- Take the bus from Danville Transit System Hub to The Village at Martinsvillebus
22h 47m$557–1,400Fly to Roanoke Regional Airport-Woodrum Field, taxi
- Fly from Beirut International Airport (BEY) to Roanoke Regional Airport-Woodrum Field (ROA)plane BEY - ROA
- Take the taxi from Roanoke-Airport-ROA to Martinsvilletaxi
19h 6m$654–1,689
Beirut International Airport (BEY) to Piedmont Triad International Airport (GSO) flights
Comparing Your Travel Options
The cheapest way to get from Lebanon to Martinsville is to fly and bus which costs $550 - $1,400 and takes 22h 47m.
The fastest way to get from Lebanon to Martinsville is to fly and taxi which takes 18h 55m and costs $600 - $1,700.
The distance between Lebanon and Martinsville is 6148 miles.
It takes approximately 18h 55m to get from Lebanon to Martinsville, including transfers.
Martinsville is 7h behind Lebanon. It is currently 11:48 AM in Lebanon and 4:48 AM in Martinsville.
There are 21+ hotels available in Martinsville.
What companies run services between Lebanon and Martinsville, VA, USA?
There is no direct connection from Lebanon to Martinsville. However, you can take the taxi to Beirut International Airport (BEY) airport, fly to Piedmont Triad International Airport (GSO), then take the taxi to Martinsville. Alternatively, you can take the taxi to Beirut International Airport (BEY) airport, fly to Roanoke Regional Airport-Woodrum Field (ROA), then take the taxi to Martinsville.
- Website
- lufthansa.com
Flights from Beirut International Airport to Piedmont Triad International Airport via Frankfurt, Washington Dulles International Airport
- Ave. Duration
- 28h 28m
- When
- Monday
- Estimated price
- $500–1,800
Flights from Beirut International Airport to Piedmont Triad International Airport via Istanbul, Washington Dulles International Airport
- Ave. Duration
- 20h 33m
- When
- Monday
- Estimated price
- $500–1,700
Flights from Beirut International Airport to Piedmont Triad International Airport via Athens, Washington Dulles International Airport
- Ave. Duration
- 22h 29m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $450–1,700
Flights from Beirut International Airport to Piedmont Triad International Airport via Brussels, Washington Dulles International Airport
- Ave. Duration
- 23h 43m
- When
- Monday
- Estimated price
- $450–1,600
Flights from Beirut International Airport to Piedmont Triad International Airport via Amsterdam Schiphol, Washington Dulles International Airport
- Ave. Duration
- 24h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $450–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Frankfurt, Washington Dulles International Airport
- Ave. Duration
- 22h 49m
- When
- Every day
- Estimated price
- $440–1,800
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Athens, Washington Dulles International Airport
- Ave. Duration
- 17h 52m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Paris Charles de Gaulle, Washington Dulles International Airport
- Ave. Duration
- 18h 17m
- When
- Every day
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Brussels, Washington Dulles International Airport
- Ave. Duration
- 19h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Amsterdam Schiphol, Washington Dulles International Airport
- Ave. Duration
- 19h 52m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Istanbul, Washington Dulles International Airport
- Ave. Duration
- 20h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,700
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Vienna, Washington Dulles International Airport
- Ave. Duration
- 22h 27m
- When
- Monday and Saturday
- Estimated price
- $500–1,500
Flights from Beirut International Airport to Washington Dulles International Airport via Brussels
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–2,100
Flights from Beirut International Airport to Washington Dulles International Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
- Website
- united.com
Flights from Beirut International Airport to Piedmont Triad International Airport via Istanbul, Washington Dulles International Airport
- Ave. Duration
- 19h 11m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Beirut International Airport to Piedmont Triad International Airport via Athens, Washington Dulles International Airport
- Ave. Duration
- 22h 29m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $450–1,700
Flights from Beirut International Airport to Piedmont Triad International Airport via Brussels, Washington Dulles International Airport
- Ave. Duration
- 23h 43m
- When
- Monday
- Estimated price
- $450–1,600
Flights from Beirut International Airport to Piedmont Triad International Airport via Amsterdam Schiphol, Washington Dulles International Airport
- Ave. Duration
- 24h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $450–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Istanbul, Washington Dulles International Airport
- Ave. Duration
- 19h 9m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Athens, Washington Dulles International Airport
- Ave. Duration
- 17h 52m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Paris Charles de Gaulle, Washington Dulles International Airport
- Ave. Duration
- 18h 17m
- When
- Every day
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Brussels, Washington Dulles International Airport
- Ave. Duration
- 19h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Amsterdam Schiphol, Washington Dulles International Airport
- Ave. Duration
- 19h 52m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Frankfurt, Washington Dulles International Airport
- Ave. Duration
- 21h 47m
- When
- Every day
- Estimated price
- $440–1,600
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Vienna, Washington Dulles International Airport
- Ave. Duration
- 22h 27m
- When
- Monday and Saturday
- Estimated price
- $500–1,500
Flights from Beirut International Airport to Washington Dulles International Airport via Brussels
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–2,100
Flights from Beirut International Airport to Washington Dulles International Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
- Website
- austrian.com
Flights from Beirut International Airport to Piedmont Triad International Airport via Vienna, Washington Dulles International Airport
- Ave. Duration
- 27h 3m
- When
- Monday
- Estimated price
- $500–1,500
Flights from Beirut International Airport to Piedmont Triad International Airport via Istanbul, Washington Dulles International Airport
- Ave. Duration
- 20h 33m
- When
- Monday
- Estimated price
- $500–1,700
Flights from Beirut International Airport to Piedmont Triad International Airport via Athens, Washington Dulles International Airport
- Ave. Duration
- 22h 29m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $450–1,700
Flights from Beirut International Airport to Piedmont Triad International Airport via Brussels, Washington Dulles International Airport
- Ave. Duration
- 23h 43m
- When
- Monday
- Estimated price
- $450–1,600
Flights from Beirut International Airport to Piedmont Triad International Airport via Amsterdam Schiphol, Washington Dulles International Airport
- Ave. Duration
- 24h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $450–1,600
Flights from Beirut International Airport to Washington Dulles International Airport via Brussels
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–2,100
Flights from Beirut International Airport to Washington Dulles International Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
- Website
- aa.com
Flights from Beirut International Airport to Piedmont Triad International Airport via Copenhagen, Philadelphia
- Ave. Duration
- 23h 43m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $450–1,700
Flights from Beirut International Airport to Roanoke Regional Airport-Woodrum Field via Copenhagen, Philadelphia
- Ave. Duration
- 21h 1m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $450–1,700
Flights from Beirut International Airport to Washington Dulles International Airport via London Heathrow
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- $550–2,000
- Website
- swiss.com
Flights from Beirut International Airport to Washington Dulles International Airport via Zurich
- Ave. Duration
- 20h 50m
- When
- Saturday and Sunday
- Estimated price
- $600–2,000
Flights from Beirut International Airport to Washington Dulles International Airport via Brussels
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–2,100
Flights from Beirut International Airport to Washington Dulles International Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
- Website
- britishairways.com
Flights from Beirut International Airport to Piedmont Triad International Airport via Copenhagen, Philadelphia
- Ave. Duration
- 23h 43m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $450–1,700
Flights from Beirut International Airport to Washington Dulles International Airport via London Heathrow
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- $550–2,000
- Website
- airfrance.com
Flights from Beirut International Airport to Washington Dulles International Airport via Paris Charles de Gaulle
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Beirut International Airport to Washington Dulles International Airport via Copenhagen
- Ave. Duration
- 17h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $480–1,300
- Website
- flysas.com
Flights from Beirut International Airport to Washington Dulles International Airport via Copenhagen
- Ave. Duration
- 17h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $480–1,300
- Phone
- +1-800-827-3490
- [email protected]
- Website
- Virginia Breeze
Bus from Dulles International Airport Station to Danville Transit System Hub
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- Virginia Breeze
Bus from Danville Transit System Hub to The Village at Martinsville
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $18–21
- Schedules at
- Virginia Breeze
- Ave. Duration
- 1h 6m
- Estimated price
- $110–160
Blue Bird Taxi
- Phone
- +1 336-965-8928
Yellow United Taxi
- Phone
- +1 336-273-9421
- Website
- yellowunitedtaxi.com
City Cab Roanoke
- Phone
- +1 540 815 5050
- Website
- facebook.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide






