Introduction
When to visit
How to get there
Where to stay
Renting a car

Colonial Heights travel guide

Colonial Heights Tourism | Colonial Heights Guide

You're Going to Love Colonial Heights

With a population of 17 411, Colonial Heights is a must-see destination in Virginia, United States. It is among the most popular tourist destinations in the country. We recommend you stay at least 3 days in order to fully appreciate everything Colonial Heights has to offer.

When to visit Colonial Heights

Colonial Heights in January
Estimated hotel price
$88
1 night at 3-star hotel
Colonial Heights in January
Estimated hotel price
$88
1 night at 3-star hotel

How to Get to Colonial Heights

Plane

Although Colonial Heights doesn’t have its own airport, you can fly to Richmond Byrd Airport (RIC), which is located 27 km from Colonial Heights. Norfolk Airport is the most popular, with regular flights from American Airlines, Delta, United Airlines and other airlines departing from the United States. The shortest domestic flight to Colonial Heights departs from Fort Lauderdale and takes around 2h 16m.

Train

Amtrak is the most popular train carrier serving Colonial Heights, followed by Train. The train journey from Colonial Heights to Alexandria takes 1h 51m and costs around $33 for a one-way ticket. When coming by train from Raleigh, expect to pay about $35 for a 3h 26m trip.

Car

Another option to get to Colonial Heights is to pick up a car rental from Washington, D.C., which is about 185 km from Colonial Heights. You’ll find branches of Turo and Thrifty, among others, in Washington, D.C..

Bus

Several bus lines operate bus routes to Colonial Heights, including FlixBus, Greyhound and Tornado Bus. From Washington, D.C., the bus ride to Colonial Heights takes 233 km and will cost you around $52. From New York, the ticket costs about $35 for a journey of 531 km. Colonial Heights’s bus station is located 1.3 km from the city center.

Plane

Although Colonial Heights doesn’t have its own airport, you can fly to Richmond Byrd Airport (RIC), which is located 27 km from Colonial Heights. Norfolk Airport is the most popular, with regular flights from American Airlines, Delta, United Airlines and other airlines departing from the United States. The shortest domestic flight to Colonial Heights departs from Fort Lauderdale and takes around 2h 16m.

Train

Amtrak is the most popular train carrier serving Colonial Heights, followed by Train. The train journey from Colonial Heights to Alexandria takes 1h 51m and costs around $33 for a one-way ticket. When coming by train from Raleigh, expect to pay about $35 for a 3h 26m trip.

Car

Another option to get to Colonial Heights is to pick up a car rental from Washington, D.C., which is about 185 km from Colonial Heights. You’ll find branches of Turo and Thrifty, among others, in Washington, D.C..

Bus

Several bus lines operate bus routes to Colonial Heights, including FlixBus, Greyhound and Tornado Bus. From Washington, D.C., the bus ride to Colonial Heights takes 233 km and will cost you around $52. From New York, the ticket costs about $35 for a journey of 531 km. Colonial Heights’s bus station is located 1.3 km from the city center.

Airports near Colonial Heights

Airlines serving Colonial Heights

KLM
Good (1,430 reviews)
Lufthansa
Good (7,628 reviews)
Delta
Good (8,008 reviews)
British Airways
Good (7,575 reviews)
Turkish Airlines
Good (4,097 reviews)
United Airlines
Good (9,092 reviews)
Qatar Airways
Good (3,681 reviews)
Iberia
Good (3,051 reviews)
Emirates
Excellent (3,441 reviews)
Air France
Good (1,506 reviews)
Air Canada
Good (10,525 reviews)
Etihad Airways
Good (1,332 reviews)
Austrian Airlines
Good (879 reviews)
Scandinavian Airlines
Good (1,606 reviews)
Finnair
Good (1,336 reviews)
Alaska Airlines
Excellent (11,452 reviews)
JetBlue
Good (2,895 reviews)
TAP AIR PORTUGAL
Good (2,089 reviews)
Brussels Airlines
Good (375 reviews)
Avianca
Good (2,485 reviews)
Show more

Where to stay in Colonial Heights

If you’re on a budget, well-reviewed accommodations include Comfort Inn South Chesterfield - Colonial Heights and Candlewood Suites Colonial Heights-Ft Lee By IHG.

Where to stay in popular areas of Colonial Heights

Most booked hotels in Colonial Heights

Hotel Petersburg, Tapestry Collection by Hilton
4 stars
Excellent (9, 60 reviews)
$107+
TownePlace Suites by Marriott Richmond Colonial Heights
2 stars
Excellent (8.7, 71 reviews)
$143+
Hilton Garden Inn Richmond South/Southpark
3 stars
Excellent (8, 323 reviews)
$152+
Comfort Inn Petersburg Fort Lee Area
2 stars
Good (7.6, 477 reviews)
$82+
Country Inn & Suites by Radisson, Petersburg, VA
2 stars
Good (7.5, 1861 reviews)
$76+
Comfort Suites Southpark
3 stars
Good (7.3, 614 reviews)
$97+

Renting a car in Colonial Heights

Renting a car in Colonial Heights costs $45 per day, on average, or $134 if you want to rent if for 3 days.

It’s generally cheaper to rent your vehicle outside the airport: locations in the city are around 39% cheaper than airport locations in Colonial Heights.

Expect to pay $3.33 per gallon in Colonial Heights (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $39.97 and $53.30. The most frequently booked car type in Colonial Heights is Compact (Toyota RAV4 or similar). If you’re looking to save money, though, keep in mind that Full-size rental cars (Toyota Camry or similar) are, on average, 43% cheaper than other rental car types in the city.

Renting a car in Colonial Heights costs $45 per day, on average, or $134 if you want to rent if for 3 days.

It’s generally cheaper to rent your vehicle outside the airport: locations in the city are around 39% cheaper than airport locations in Colonial Heights.

Expect to pay $3.33 per gallon in Colonial Heights (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $39.97 and $53.30. The most frequently booked car type in Colonial Heights is Compact (Toyota RAV4 or similar). If you’re looking to save money, though, keep in mind that Full-size rental cars (Toyota Camry or similar) are, on average, 43% cheaper than other rental car types in the city.