How to Get to Rainbow in Colonial Heights by Bus or Train?

Directions to Rainbow (Colonial Heights) with public transportation

The following transit lines have routes that pass near Rainbow

  • BusBus: 22 - SOUTH PARK/ETTRICK, 3, FLIXBUS N2471, 2.
  • TrainTrain: CAROLINIAN, FLORIDIAN, NORTHEAST REGIONAL, PALMETTO, SILVER METEOR.

How to get to Rainbow by bus?

Click on the bus route to see step-by-step directions with maps, line arrival times and updated time schedules.

Bus stops near Rainbow in Colonial Heights

  • Southpark Boulevard at Dollar Tree (Northbound), 3 min walk,
  • Colonial Heights (Temple Ave), 16 min walk,

Train station near Rainbow in Colonial Heights

  • Petersburg Amtrak Station, 48 min walk,

Bus lines to Rainbow in Colonial Heights

  • 2, South Park Crossing,
  • 22 - SOUTH PARK/ETTRICK, Southpark Circle (Regal 16 Cinema),
  • FLIXBUS N2471, New York City Chinatown (28 Allen St),
Questions & Answers
  • What are the closest stations to Rainbow?

    The closest stations to Rainbow are:

    • Southpark Boulevard at Dollar Tree (Northbound) stop is 148 yards away, 3 min walk.
    • Colonial Heights (Temple Ave) stop is 1269 yards away, 16 min walk.
    • Petersburg Amtrak Station is 4003 yards away, a 48 min walk.
  • Which bus lines stop near Rainbow?

    These bus lines stop near Rainbow: 22 - SOUTH PARK/ETTRICK, 3, FLIXBUS N2471.

  • What’s the nearest bus station to Rainbow in Colonial Heights?

    The nearest bus station to Rainbow in Colonial Heights is Southpark Boulevard at Dollar Tree (Northbound). It’s a 3 min walk away.

  • What time is the first train to Rainbow in Colonial Heights?

    The NORTHEAST REGIONAL is the first train that goes to Rainbow in Colonial Heights. It stops nearby at 10:25 AM.

  • What time is the last train to Rainbow in Colonial Heights?

    The SILVER METEOR is the last train that goes to Rainbow in Colonial Heights. It stops nearby at 2:53 AM.

  • What time is the first bus to Rainbow in Colonial Heights?

    The 22 - SOUTH PARK/ETTRICK is the first bus that goes to Rainbow in Colonial Heights. It stops nearby at 6:38 AM.

  • What time is the last bus to Rainbow in Colonial Heights?

    The FLIXBUS N2471 is the last bus that goes to Rainbow in Colonial Heights. It stops nearby at 2:55 AM.

See Rainbow, Colonial Heights, on the map

Rainbow, Colonial Heights

Public transit lines with stations closest to Rainbow in Colonial Heights

Train lines with stations closest to Rainbow in Colonial Heights

Bus lines with stations closest to Rainbow in Colonial Heights