diff --git a/moto/ec2/responses/route_tables.py b/moto/ec2/responses/route_tables.py
index 65e9ad144..dde51108d 100644
--- a/moto/ec2/responses/route_tables.py
+++ b/moto/ec2/responses/route_tables.py
@@ -144,6 +144,7 @@ DESCRIBE_ROUTE_TABLES_RESPONSE = """
active
{% endif %}
{% if route.vpc_pcx %}
+ {{ route.vpc_pcx.id }}
CreateRoute
blackhole
{% endif %}
diff --git a/tests/test_ec2/test_route_tables.py b/tests/test_ec2/test_route_tables.py
index 9df76be2f..6ae266f8d 100644
--- a/tests/test_ec2/test_route_tables.py
+++ b/tests/test_ec2/test_route_tables.py
@@ -240,6 +240,7 @@ def test_routes_not_supported():
# new_route = new_routes[0]
# new_route.gateway_id.should.be.none
# new_route.instance_id.should.be.none
+# new_route.vpc_peering_connection_id.should.equal(vpc_pcx.id)
# new_route.state.should.equal('blackhole')
# new_route.destination_cidr_block.should.equal(ROUTE_CIDR)